Задание № 859

Студент

Овчинников Николай

Задача

Длинная строка

Состояние

Завершено

Баллов

1

Дедлайн
20 февраля 2017
Назначено

13.02.2017, 07:38

Завершено

20.02.2017, 04:19

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

На stdin поступает произвольный текст. Он может содержать символ перевода строки. Конец текста — пустая строка.

В процессе чтения текст должен сохраняться в память (подумайте, как лучше всего организовать это — возможны несколько вариантов).

После завершения ввода программа должна вывести введённый текст на стандартный вывод и завершиться.

Программа не должна падать, какой бы длины текст не вводился (в предположении, что он весь поместится в памяти).

Ключевые слова: getchar, malloc, free.

Действия