#include <stdio.h>
void main()
{
int max(int x,int y);
int a, b, c;
scanf("%d,%d,"&a,&b);
c=max(a,b);
printf("max=%d\n"c);
}
int max(int x,int y)
{
int z;
if(x>y) z=x;
else z=y;
return(z);
}
这段有什么错误,书写格式?语法?怎么编译总是一个错误
答案:3 悬赏:40 手机版
解决时间 2021-08-20 20:26
- 提问者网友:心牵心
- 2021-08-19 21:26
最佳答案
- 五星知识达人网友:十鸦
- 2021-08-19 22:46
声名函数最好放在main()函数外,同时return z不必加括号
全部回答
- 1楼网友:忘川信使
- 2021-08-19 23:21
int max(int x,int y);
void main()
{
int a, b, c;
scanf("%d,%d,"&a,&b);
c=max(a,b);
printf("max=%d\n"c);
}
函数声明 放到其他函数外面.......其他没有错误!
- 2楼网友:夜余生
- 2021-08-19 23:09
怎么在方法里面还有个方法呢?int max(int x,int y);
C不是很熟(几年没动过了),你去掉上面那句看看吧!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯