题目描述
输入三个整数,按由小到大的顺序输出。
输入
三个整数
输出
由小到大输出成一行,每个数字后面跟一个空格
样例输入
2 3 1
样例输出
1 2 3
#include <stdio.h>
int main()
{
int a[3];
int i,b,x,temp;
for(i=0;i<=2;i++)
{
scanf("%d",&a[i]);
}
for(b=2;b>=1;b--)
{
for(i=2-b;i<=1;i++)
{
x=i;
if(a[i]>a[i+1])
{
x=i+1;
}
}
temp=a[2-b];
a[2-b]=a[x];
a[x]=temp;
}
for(i=0;i<=2;i++)
{
printf("%d ",a[i]);
}
return 0;
}