回复 19楼 muyangnanhai
还是不行...结果不对,输出的数总是第一个,不是最大数啊...
程序代码:#include "stdio.h"
int max(int x,int y,int z);
main()
{
int i,j,k;
printf("i,j,k=");
scanf("%d%d%d",&i,&j,&k);
max(i,j,k);
return 0;
}
int max(int x,int y,int z)
{
int m;
m=x>y?x:y;
m=m>z?m:z;
printf("the max value of the there data is %d\n",m);
}楼主直接复制上面的代码编译运行。
如果结果有问题,那就是你其他的操作有错误了~









