题目链接:杭电OJ 2000
注意使用getchar(),因为“\n”也是一个字符
#include "stdio.h"
int main ()
{
char a,b,c,t;
while(scanf("%c%c%c",&a,&b,&c)!=EOF)
{
getchar();
if(a > b)
{
t=a;a=b;b=t;
}
if(a > c)
{
t=a;a=c;c=t;
}
/*前两个判断语句保证a是最小的那一个*/
if(b > c)
{
t=b;b=c;c=t;
}
/*最后一个if判断来最决定后两个*/
printf("%c %c %c\n",a,b,c);
}
return 0;
}