c语言初学,大家帮我看看 错在哪里
#include "stdafx.h"int main(int argc, char* argv[])
{
int max(int x, int y, int z );
int a,b,c,d;
d=max(a,b,c);
scanf("%d,%d,%d",&a,&b,&c);
printf("max=%d\n",d);
return 0;
}
int max(int x,int y,int z)
{
int f;
if (x>y) f=x;
else f=y;
if (x>z) f=x;
else f=z;
if (y>z)
f=y;
else f=z;
return f;
}
谁能帮我看看 啊 运行的结果不对 ,哪里逻辑出问题了 谢谢 指点