【提问】求解,在线等
编程吧
全部回复
仅看楼主
level 3
Anthony远 楼主
#include <stdio.h>int main(){int max(int x,int y,int z);int a,b,c,m;scanf("%d,%d,%d",&a,&b,&c);m=max(a,b,c);printf("max is %d\n",m);return 0;}int max(int x,int y,int z){int t;if(x>y)t=x;else t=y;if(t>z)t=t;else t=z;return(t);}输出3个数中的最大值,总是输出输入的第一个数,哪里不对?
2015年09月14日 07点09分 1
level 1
你怎么输入的,加逗号了吗
2015年09月14日 07点09分 2
1