题目:http://acm.hdu.edu.cn/showproblem.php?pid=2000
仅供参考:
#include<stdio.h>
int main()
{
char a, b, c;
while (scanf("%c%c%c", &a, &b, &c) != EOF)//空格也是字符
{
getchar();//由于输入3个字符后要输入回车,此为接收回车符,使回车符不参与运算
char t;
if (a > b)
{
t = a;
a = b;
b = t;
}//a<b
if (a> c)
{
t =a;
a = c;
c =t;
}//a<c
if (b > c)
{
t = b;
b = c;
c =t;
}//a<b<c
printf("%c %c %c\n", a, b, c);
}
return 0;
}