1、某一个函数或者变量没有在使用之前声明。2、某个地方少了个括号。(并不一定是编译器指出错误的地方,这种情况,编译器一般会在最后一行代码报错,但错误很可能不在最后一行,要靠自己去找出来)解决方法:结尾处应当expected '}' 或者报 unexpected '{'.但无论怎样,是说花括号的配对有问题。可以...
函数需要返回一个值。C++是这样要求的,他认为主函数main也是要返回值的,你返回个就可以了.return 0;
1.size=3/4*pi*radius*radius*radius);这一句中有两个错误:(1)3/4=0而不是你想象的0.75,两个整型相除还是为整型。可以改为3.0/4;(不过体积公式是三分之四吧不是四分之三吧,这个我不管我只给你纠正程序错误;)(2)语句末尾多了一个括号;2.printf(“area=%f\u201d,area);中are...
intmain() { printf("Hello");return 0;} 特别注意的是小括号的正确使用。另外,我还发现了一个报错信息:No such file or directory。这并不是代码本身的bug,而是与IDE的使用有关。检查一下你是否已经正确地新建了工程,并且是否已经将*.c文件添加到工程中。这些步骤是否都完成了?如果有任何遗漏...
英文的意思就是说文末没有换行符。Unix文档的回车换行符是一个字符\uff0cWindows的是分别的两个\,所以你在Windows下编辑的最后一个字符是\u4e0d是\uff0c所以编译器以为有错误。我知你在用VC2005,你在最后一行处打多一个回车,多一个空行出来就行了,它的编译器就是要求这样的,要以一个空行结束...