Files
CS-LABS/lab_1/README.txt
2025-10-01 18:45:08 +07:00

26 lines
1.2 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
1. Кратко
Работу выполнил студент группы АВТ-418 Куриленко Платон Семенович, вариант 12.
Программа построчно заменяет все символы, равные первому символу строки, на пробел; пишет результат в файл с суффиксом .out и выводит число замен в stdout.
2.Сборка
./compile.sh
3. Использование
./12_first_symbols_to_spaces <input_file>
Имя вывода: исходное имя с заменой последнего расширения на .out, либо добавлением .out (пример: a.txt → a.out; data → data.out).
4. Коды возврата
0 при успехе; число замен также печатается в stdout.
-1 при ошибке: сообщение об ошибке выводится в stderr.
5. Быстрый тест
./run.sh
6. Примечания
Замены считаются только при реальной замене; если первый символ — пробел, такие позиции не увеличивают счётчик.