0
Помогите с решением задачи в с#
Помогите пожалуйста с заданием. Нужна программа , которая считает слова в вводимом предложение! Проблема моей программы в том, что если вводишь два пробела , считает как два слова Console.WriteLine("Введите предложение:"); string s = Console.ReadLine(); string [] s1 = s.Split(' '); int n = s1.Length; Console.WriteLine(n);
1 ответ
+ 2
Console.WriteLine("Введите предложение:"); 
 string s = Console.ReadLine(); 
 string[] s1 = s.Split(' '); 
 int n = s1.Length; 
 if(s.IndexOf(' ') >= 0) 
 { 
 Console.WriteLine("Введен пробел"); 
 } 
 Console.WriteLine(n); 
 Console.ReadKey();
Как вариант.



