首页 > 解决方案 > 我的第一个 C 代码有问题,我尝试了很多东西,但我总是遇到同样的错误

问题描述

#include <stdio.h>
#include <stdlib.h>

int main();
{
    printf("Hello word");
    return 0;
}

我不知道为什么,但是当我运行这个脚本时出现错误。它告诉我

错误:预期标识符或 '(' 在 '{' 标记| ||=== 构建失败:1 个错误,0 个警告(0 分钟,0 秒)===|

我不知道该怎么办 :/

标签: c

解决方案


您需要删除之后的分号,main();因此它显示为:main()。C 使用分号来终止语句,函数不是语句,而是声明。

#include <stdio.h>
#include <stdlib.h>

int main() // removed semicolon
{
    printf("Hello world");
    return 0;
}

推荐阅读