帮忙找下错误 谢谢了
我是C语言的初学者 做的练习题 但是编出来的不对 麻烦帮忙找下哪里出错了 谢谢要求 编写一个C程序,输入a,b,c 3个值,输出其中最大者。
# include <stdio.h>
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 a;
if (x>y>z) a=x;
if (y>x>z) a=y;
else a=z;
return(a);
}