在vscode中运行c时,我收到了一个错误

siv3szwd  于 2023-06-21  发布在  Vscode
关注(0)|答案(1)|浏览(158)

因此,当我运行一个简单的C程序询问用户名时,它会给出一个错误。说着

the prelaunch task c/c++ :gcc.exe build active file terminated with exit code -1

我的计划是,

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

int main(void)
{
    string name = get_string("what is your name? ");
    
}

我是个编程的菜鸟。谢谢你能提供的任何帮助。

mmvthczy

mmvthczy1#

你必须添加printf函数,像这样:printf("name: %s\n", name);来获得输出,并且您必须在main代码块的末尾添加return 0,因为main的返回数据类型是int,因此它需要返回int
修改后,你的代码可能看起来像这样:

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

int main(void)
{
    string name = get_string("What is your name? ");
    printf("name: %s\n", name);
    return 0;
}

相关问题