求教此 C 程序错误在什么地方(比较三个数的大小)
#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 M,N;
if(X>Y)M=X;
else M=Y;
if(M>Z)N=M;
else N=Z;
return(N);
}