leo-liu 发表于 2020-7-13 12:47:42

c语言用coderuner运行错误

各位大神麻烦看看哪里有错,谢谢!file:///Users/xinruiliu/Desktop/Screen%20Shot%202020-07-13%20at%2012.44.10%20PM.png#include <stdio.h>
void main(){        printf("世界,你好 \n");}
这是错误提示:
Untitled.c:3:1: error: 'main' must return 'int'
void main()^~~~int1 error generated.
file:///Users/xinruiliu/Desktop/Screen%20Shot%202020-07-13%20at%2012.44.10%20PM.png

SHRS23 发表于 2020-7-13 12:48:59

把void改成int

sunrise085 发表于 2020-7-13 13:08:41

因为coderuner不支持无返回值的main函数。main函数需要设置返回值,一般设置为int,然后程序末尾添加上 return 0
如下:
# include<stdio.h>
int main()
{
    printf("Hello, world!\n");
    return 0;
}

zltzlt 发表于 2020-7-13 17:55:23

把 void 改为 int,再加上 return 0;

#include <stdio.h>

int main()
{
      printf("世界,你好 \n");
      return 0;
}

405794672 发表于 2020-7-14 08:32:44

提示第一行:错误:'main'必须返回'int'
页: [1]
查看完整版本: c语言用coderuner运行错误