Как прочитать строку с клавиатуры с помощью C?

Я хочу прочитать строку, введенную пользователем. Я не знаю длины строки. Поскольку в C нет строк, я объявил указатель:

char * word;

и использовал scanf для чтения ввода с клавиатуры:

scanf("%s" , word) ;

, но я получил ошибку сегментации.

Как я могу прочитать ввод с клавиатуры в C, если длина неизвестна?

50
задан jww 7 December 2018 в 21:01
поделиться