回复 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,这两个要出问题