Как создавать и печатать динамические массивы с использованием нулевых указателей?(Для начинающих) - PullRequest
0 голосов
/ 27 сентября 2019

Наш учитель хочет, чтобы мы создали массив с переменной длиной строки, используя нулевые указатели.например, char* array;, в котором мы могли бы затем ввести строку любой длины, используя scanf();и как-то вывести нормальный массив.Как перейти от нулевого указателя к используемому массиву, как описано, не усложняя его?(это одно из первых заданий для людей, которые никогда раньше не использовали c)

Это была моя первая неудачная попытка, но в основном то, что нужно сделать. Я использую Dev-C ++.

char *name;

scanf("%s",&name[0]);
printf("%s",name[0]);

Я хочу, чтобы показанный код распечатал ввод.В настоящее время ошибок нет, но после выключения scanf распечатка также отсутствует.

...