Files
CS-LABS/lab_1
2025-10-01 18:42:44 +07:00
..
2025-10-01 18:24:17 +07:00
2025-10-01 18:24:17 +07:00
2025-10-01 18:24:17 +07:00
2025-10-01 18:42:44 +07:00
2025-10-01 18:24:17 +07:00

README.md

Кратко

Работу выполнил студент группы АВТ-418 Куриленко Платон Семенович, вариант 12.

Программа построчно заменяет все символы, равные первому символу строки, на пробел; пишет результат в файл с суффиксом .out и выводит число замен в stdout.

Сборка

./compile.sh

Использование

./12_first_symbols_to_spaces <input_file>

Имя вывода: исходное имя с заменой последнего расширения на .out, либо добавлением .out (пример: a.txt → a.out; data → data.out).

Коды возврата

  • 0 при успехе; число замен также печатается в stdout.
  • -1 при ошибке: сообщение об ошибке выводится в stderr.

Быстрый тест

./run.sh

Примечания

  • Замены считаются только при реальной замене; если первый символ — пробел, такие позиции не увеличивают счётчик.