663. 简单排序
读取三个整数并按升序对它们进行排序。
输入格式
共一行,包含三个整数。
输出格式
首先,将三个整数按升序顺序输出,每行输出一个整数。
然后,输出一个空行。
紧接着,将三个整数按原输入顺序输出,每行输出一个整数。
数据范围
−100≤输入整数≤100
输入样例:
7 21 -14
输出样例:
-14
7
21
7
21
-14
#include <cstdio>
int main()
{
int a, b, c, t, a0, b0, c0;
scanf("%d%d%d", &a, &b, &c);
a0 = a;
b0 = b;
c0 = c;
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\n%d\n%d\n\n%d\n%d\n%d\n", a, b, c, a0, b0, c0);
return 0;
}