初学者请教
#include<stdio.h>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",d);
}
int max(int x,int y,int z)
{int v;
if(x>y)v=x;
else v=y;
if (v>z)return(v);
else return(z);
}请教各位,这段程序有什么错误,为什么在vc6.0里运行结果错误,而在Turbo c正确啊?