为什么运行C语言时最后一行老有错误

如题,程序没任何问题,但编译时总是提醒有一个错误,在最后一行的那个花括号处},总是提醒:function should return a value,谢谢大家的帮忙
!

函数需要返回一个值。C++是这样要求的,他认为主函数main也是要返回值的,你返回个就可以了.return 0;
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-10-21
在最后一行的那个花括号}前加个 return 0;
第2个回答  2008-10-21
在花括号里加一个返回值就可以了!
例如:
{
return();
}把要返回的变量放到return后的括号就可以啦!
第3个回答  2008-10-21
函数没有返回值
申明函数是有类型或者void
不是void 就要return
main()除外
第4个回答  2008-10-21
需要一个返回值
相似回答