3个数比较大小 C++编写

来源:百度知道 编辑:UC知道 时间:2024/06/10 22:57:09
#include <stdio.h>
void main()
int max(int x,int y)
{
if (x>=y)
return x;
else
return y;
}
int a,b,c,d,e;
{
scanf("%d,%d,%d",&a,&b,&d);
c=max(a,b);
e=max(c,d);
printf("max=%d\n",e);
}
老提示有错误,大哥们帮忙解决下,谢谢诶

函数不能嵌套定义的

#include <stdio.h>

int max(int x,int y)
{
if (x>=y)
return x;
else
return y;
}

void main()
{
int a,b,c,d,e;
scanf("%d,%d,%d",&a,&b,&d);
c=max(a,b);
e=max(c,d);
printf("max=%d\n",e);
}

#include <stdio.h>

int max(int x,int y)
{
if (x>=y)
return x;
else
return y;
}
void main()
{int a,b,c,d,e;

scanf("%d,%d,%d",&a,&b,&d);
c=max(a,b);
e=max(c,d);
printf("max=%d\n",e);
}