Цель работы: научится работать с файлами, используя функции стандартной библиотеки С
Задание:
Имеется файл с программой на языке С. Необходимо удалить из него все комментарии и записать в новый файл. Прикрепляю файл с тестами, просьба код писать понятно и просто, с поясняющими комментариями
Пояснения и особенности реализации:
1) Файл с программой может быть очень большим. Поэтому НЕЛЬЗЯ весь файл заранее считать в массив.
2) Комментарии могут быть однострочными и многострочными. При этом однострочный комментарий также может состоять из нескольких строк, если он переносится на след. строку с помощью символа "обратный слэш" - "\"
3) В языке С нет вложенных комментариев
4) Комментарии внутри строковых констант не учитываются
5) Файл не обязательно представляет из себя правильную программу на С. Например, комментарий может обрываться, не закрывшись
6) Допускается как появление вместо удаленного комментария нескольких новых пробелов и/или переводов строк так и отсутствие некоторых существующих незначащих символов-разделителей.
7) Не допускается удаление данных из константных строк, обозначенных кавычками (двойными и одинарными).
Входные и выходные данные:
Исходный файл всегда имеет имя test.c. Выходной файл должен называться test.wc.
Юля
РЭУ им.Плеханова
Раньше срока на целый день, все подробно расписано, понятно .Очеень приятно .Просто отличн...
Элеонора
КУБГТУ
Задание выполнено досрочно, без ошибок, все ясно и понятно, уже не первый раз выполняет за...
Алина
Бийский техникум Лесного Хозяйства
Все сделано быстро досрочно, спасибо огромное за помощь, буду обращаться еще !
Ирина
Сибирский университет потребительской кооперации
Всё замечательно,быстро и качественно,очень благодарна.Рекомендую этого исполнителя.