Страницы

Поиск по вопросам

четверг, 30 мая 2019 г.

Ввод данных в С. Не определяется GetString() из cs50

Почему у меня не определяется string s = GetString();?
hell.c
#include #include
int main(void) { printf("State our name: "); string s = GetString(); printf("hello, %s
", s); }
cc hell.c -o hell
/tmp/ccHZXs2m.o: In function `main' hell.c:(.text+0x16): undefined reference to `GetString' collect2: error: ld returned 1 exit status make: *** [hell] Error 1


Ответ

Почему бы тебе не воспользоваться методом scanf() для чтения с консоли?
int main(void) { string name; printf("Введите ваше имя"); scanf("%s", name); printf("Привет, %s
!", name); return 0; }

Комментариев нет:

Отправить комментарий