这个不是错误,而是一个警告。意思是说001.c这个源文件里的main()函数没有返回值。你这样写就不会出现这个警告了:
int main(void)
{
printf("this is a C program.\");
return 0;
}
注意函数如果不定义返回值类型默认是int。因此就会出现这个警告。可以这样写:
int main()
{
printf("this is a C program.\");
return 0;
}
或者
void main()
{
printf("this is a C program.\");
}