您好,为什么以下程序比较大小不对,只能比较三个数,第四个就无法比较了,我用了一下分步调试,但是到了输入函数就无法往下走了#include <stdio.h>int main(){ int max4 (int a,int b,int c,int d); int a,b,c,d,max; printf("Please enter 4 interger numbers:"); scanf("%d,%d,%d,%d,%d",&a,&b,&c,&d); max=max4(a,b,c,d); printf("the largerst number is :%d\n",max); return 0;}int max4 (int a,int b, int c,int d){ int max2 (int a,int b); int m; m=max2(a,b); m=max2(m,c); m=max2(m,d); return (m);}int max2 (int a,int b){ if (a>=b) return a; else return b;}
- 3 回答
- 0 关注
- 754 浏览
添加回答
举报
0/150
提交
取消
