返回值有问题吧 你返回的是子函数的啊 return为什么在主函数里面呢

#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);
}
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);
return 0;
}
[
本帖最后由 学习小菜鸟 于 2011-8-3 22:57 编辑 ]