帮忙改一下错error C2447: missing function header (old-style formal list?)

[复制链接]
查看11 | 回复3 | 2012-7-17 22:00:00 | 显示全部楼层 |阅读模式
#include void main(){int max(int x,int y,int z);int a, b, c, d;scanf("%d, %d, %d",&a, &b, &c);d=max(a, b, c);printf("max=%d\n", d);}int max(int x, int y, int z)//这里不加分号{int m, n, p;if(x>y)m=x;else m=y;if(y>z)n=y;else n=z;if(m>n)p=m;else p=n; return(p);}...
回复

使用道具 举报

千问 | 2012-7-17 22:00:00 | 显示全部楼层
在定义max函数时,不需要分号,大括号应该用一对。int max(int x, int y, int z){ }...
回复

使用道具 举报

千问 | 2012-7-17 22:00:00 | 显示全部楼层
这种问题用编译器一下就查出来了,还来问。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行