谁帮我改这个程序,不知道那里错啦@!

如题所述

#include<stdio.h>
int max(int x,int y);//此处加一个max函数声明,因为函数只有声明之后才能调用。
int main()
{
int a,b,c;
printf("请输入a和b");
scanf("%d%d",&a,&b);
c=max(a,b);
printf("最大值为%d\n",c);
return; //int类型的main函数应有返回值。(此处无需返回特殊值但也需要加上"return;")
}
int max(int x,int y)//函数在定义时和调用时应保持参数个数相同。
{
if(x<y)
return y;
else
return x;
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-10-18
max 函数 使用前没有生明

max 函数 参数个数 不一致 实参2个形参3个
第2个回答  2012-10-18
int max(int x,int y)
{
if(x<y)
return y;
else
return x;
}
第3个回答  2012-10-18
fdhdhhdfhf
相似回答