回复 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); }
楼主直接复制上面的代码编译运行。
如果结果有问题,那就是你其他的操作有错误了~