为了账号安全,请及时绑定邮箱和手机立即绑定

为什么编译max.c的时候提示错误

max.c:2:13: error: parameter ‘a’ has just a forward declaration
 int max(int a;int b)
             ^
max.c: In function ‘max’:
max.c:4:8: error: ‘a’ undeclared (first use in this function)
     if(a>b){
        ^
max.c:4:8: note: each undeclared identifier is reported only once for each function it appears in

正在回答

0 回答

 int max(int a;int b)这句代码括号里面的不应该是分号,应该是逗号。

推荐你一个C/C++网站http://www.cjjjs.cn/和群140903513,网站有很多不错的文章和资源(电子书和IDE),QQ群可以在群上问问题,会有人解答你的问题,慕课网没有C/C++群,不利于同学们的问题交流。

0 回复 有任何疑惑可以回复我~
#1

无夹心的奥利奥 提问者

非常感谢!
2015-11-01 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么编译max.c的时候提示错误

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号