Как получить информацию от пользователя в первом наборе проблем cs50? - PullRequest
0 голосов
/ 06 июля 2019

Мне необходимо реализовать метод get_string, чтобы запросить ввод данных у пользователя, но у меня проблемы с запуском программы, хотя я думаю, что правильно выполнил шаги.

Вот мой код:

#include <stdio.h>
#include <cs50.h>


int main(void)
{ string name = get_string("What is your name?\n");

   // string name= get_string("What is your name, huh? \n"); 
    printf("hello, %s\n", name);
}

Теперь, чтобы запустить программу, я набираю ./hi (привет это имя папки) для компиляции и ls .. когда я печатаю clang hello.c (hello.c - имя файла, в который я пишу) Я получаю сообщение об ошибке .. Я не понимаю разницы между clang hello.c и ./hi ..

1 Ответ

1 голос
/ 07 июля 2019

Вместо запуска clang попробуйте запустить $ make hello.c Это должно сделать файл с именем hello.Терминал также покажет вам все аргументы компилятора, которые CS50 добавил в clang.После этого вы сможете запустить $ ./hello

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...