排序题,帮忙看一下下面的编程有什么问题! 谢谢啦!。
#include<stdio.h>#include<stdio.h>
int main()
{
int a,b,c,temp1,temp2;
printf("请输入三个整数:");
scanf("%d%d%d",&a,&b,&c);
printf("排序前:%d%2d%2d",a,b,c);
if(a<b)
{
temp1=a;
a=b;
b=temp1;
if(b<c)
{
temp2=b;
b=c;
c=temp2;
}
else
printf("排序后:%d%d%d",a,b,c);
}
else if(b<c)
{
temp2=b;
b=c;
c=temp2;
}
else
printf("排序后:%d%d%d",a,b,c);
return 0;
}
[ 本帖最后由 yangcaifei 于 2014-11-8 18:29 编辑 ]