纠你的错:
1.你的scanf("%d,%d,%d",&a,&b,&c);
本身没错误
可是你在输入的时候是这种错误的输入了:2 1 3
正确的应该是:2,1,3
个人不推荐在scanf中的控制类型加其他标志符号
如:,
2.你的主函数里的 return 0;这条代码
没用……呼呼!
主函数里面不需要强调返回值。如果是子函数
你要强调无返回值
直接在子函数前面加void就可以了
无需return。
3.主函数里
由于子函数位于主函数之后
你学会先声明
这点不错
不过这条代码可以简化
int max(int x,int y,int z)→int max(int,int,int)
因为这里定义的x,y,z没用滴!他们于子函数里面的不是相同的
4.代码实在是
繁琐……
看我前面两个简单的
比你的简单多了