длина строки из стандартного ввода [дубликата]

На этот вопрос уже есть ответ:

Как прочитать строку с консоли в C? 13 ответов

Я хочу взять строку из стандартного ввода, но я не хочу статический массив фиксированного размера

Я знаю, что scanf нужно что-то, где можно сохранить ввод stdin, но я не могу сделать что-то вроде этого:

char string[10]
scanf("%s",string);

becouse Мне нужно знать, прежде чем будет длина строки, чтобы выделить правильное пространство памяти.

Можете ли вы помочь мне решить эту проблему?

Woooooooo

Я все еще не могу решить эту проблему ... Я схожу с ума

Можете ли вы дать мне рабочий код?

Ответы на вопрос(7)

Ваш ответ на вопрос