求一个C语言程序的问题: 调用函数,求3个整数中的最大者(谭浩强c语言程序第四版209页)
求一个C语言程序的问题: 调用函数,求3个整数中的最大者(谭浩强c语言程序第四版209页)
日期:2011-01-17 15:19:16 人气:3
scanf("%d,%d,%d",&a,&b,&c);
改为scanf("%d%d%d",&a,&b,&c);去掉引号里的逗号,你仔细看看scanf函数的用法
你加入逗号就表示输入结束,那么a就被赋值为第一个数,b,c被赋予默认值0
所以你当你输入正整数时,最大的永远是第一个数
不行的话你第一个数输入负数看看,最大值肯定为0