Я имею дело с этой проблемой: я создаю связанный список (используя структуру) и хочу загрузить ввод от пользователя. Когда я отлаживаю этот код, отладчик останавливается на строке scanf.
typedef struct Person{
char name[64];
int number;
} Person;
Person* record = malloc(sizeof(Person));
printf("Input name: \n");
scanf("%63s", record->name);
Я знаю, что (*record).number == record->number и '&' используется для получения адреса переменной, но я понятия не имею, как решить мою проблему самым простым способом, если я хочу использовать scanf для загрузки ввода .
Заранее спасибо.