Найти и исправить ошибку в задаче на строки. Зашифровать слова в записке - C#

Формулировка задачи:

В записке слова зашифрованы – каждое из них написано наоборот. Написать программу расшифровки текста.
using System;
using System.Collections.Generic;
using System.Text;
 
namespace stroki_20
{
    class Program
    {
        static void Main(string[] args)
        {
            //  В записке слова зашифрованы – каждое из них написано наоборот. Написать программу расшифровки текста.
            Console.WriteLine("Введите строку:");
            string a=Console.ReadLine();
            a.Trim();
            string [] b=a.Split(' ');
            char[] ch = new char[b.Length];
            int j=0;
           
            for (j = 0; j < b.Length; j++)
            {
                
                for (int i = ch[j].Length -1; i >= 0; i--)
                {
 
                    Console.Write(ch[j] + " ");
                }
            }
            Console.ReadLine();
        }
    }
}

Код к задаче: «Найти и исправить ошибку в задаче на строки. Зашифровать слова в записке - C#»

textual
using System;
using System.Linq;
 
namespace ConsoleApplication5
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Введите строку:");
            string[] words = Console.ReadLine().Trim().Split(' ');
            Array.ForEach(words, word => { Console.Write(new string(word.Reverse().ToArray()) + " "); });
            Console.ReadKey();
        }
    }
}

9   голосов, оценка 3.889 из 5


СОХРАНИТЬ ССЫЛКУ