回复 10楼 xingchi523
哦,说的是,谢谢!以后我会注意的。
回复 6楼 半片叶zick
对哈!我们都要从细节入手,这样才能有提高!加油~
#include <stdio.h> #include <math.h> int main(void) { int i,d[3],a,b,c,t; printf("请输入数组中的数字:\n"); for(i=0;i<3;i++) scanf("%d",&d[i]); a=d[0]; b=d[1]; c=d[2]; if(a>b) {t=a; a=b; b=t;} if(a>c) {t=a; a=c; c=t;} if(b>c) {t=b; b=c; c=t;} printf("按从小到大的顺序输出是:%d %d %d\n",a,b,c); }楼主注意了 你定义了数组a[3]和变量a,这两个要出问题