static void Main(string[] args)
Console.OutputEncoding = Encoding.UTF8;
string filePath = "lab7_input.txt";
Console.Write("Введите количество слов в предложении: ");
if (!int.TryParse(Console.ReadLine(), out int wordCount))
Console.WriteLine("Некорректное количество слов.");
string text = File.ReadAllText(filePath);
string[] sentences = text.Split(new[] { '.', '!', '?' }, StringSplitOptions.RemoveEmptyEntries);
foreach (string sentence in sentences)
int count = sentence.Split(new[] { ' ', '\t', '\n', '\r' }, StringSplitOptions.RemoveEmptyEntries).Length;
Console.WriteLine(sentence.Trim() + ".");
Console.WriteLine("Ошибка при чтении файла: " + ex.Message);