(СИ) Исправить ошибку с сортировкой слов сообщения

Отменен
Заказ
3475932
Раздел
Программирование
Антиплагиат
Не указан
Срок сдачи
20 Сен 2020 в 23:55
Цена
400 ₽
Блокировка
10 дней
Размещен
19 Сен 2020 в 14:26
Просмотров
125
Описание работы

Здравствуйте! Делал лабораторную работу по созданию дешифратора для криптограммы, зашифрованной методом моноалфавитной подстановки. В процессе выполнения реализовал функцию замены букв в криптограмме: Текст криптограммы состоит из русских заглавных букв, которые мы считываем в массив и после с помощью функции tolower делаем строчными. Затем можно заменить буквы, при этом заменяющая буква ставится на место замененной и с помощью функции toupper переводится в верхний регистр. Программа выполняет функции замены букв, отката замен (через стек) и сортировок. Сортировки в программе две: сортируются слова в криптограмме по возрастанию количества символов в слове и сортируются слова по возрастанию количества нерасшифрованных букв (т.е количества строчных букв). Проблема заключается в том, что сортируются не все слова в сообщении. Так как сообщение (его я прикреплю ниже) состоит из нескольких строк, то первое слово после смены строки не сортируется, а с определенного места в сообщении, когда ставится абзац, сортировка прекращается. Необходимо исправить это так, чтобы сортировались все слова сообщения.

Работы тут не много, код помечен комментариями, сортировки находятся в начале кода, разбирать весь код не нужно.

Меню и функции программы показаны на рисунке 2_menu.

Код лабы на яндекс диске: https://drive.google.com/drive/folders/19iQimPZcMYlLOG7x6oipNYeIhmWy5aOt?usp=sharing

Криптограмма для расшифровки lab_var_6

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир