C语言报错 : error: expected declaration or statement at end of input 可能存在的问题 : 某一个函数或者变量没有在使用之前声明。 某个地方少了个括号。(并不一定是编译器指出错误的地方,这种情况,编译器一般会在最后一行代码报错,但错误很可能不在最后一行,要靠自己去找出来)