杭电2000 A - ASCII码排序

A - ASCII码排序

  HDU - 2000

输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。
Input输入数据有多组,每组占一行,有三个字符组成,之间无空格。 Output对于每组输入数据,输出一行,字符中间用一个空格分开。 Sample Input
qwe
asd
zxc
Sample Output
e q w
a d s
c x z

杭电2000 A - ASCII码排序_第1张图片

while (scanf("%c%c%c",&c1,&c2,&c3)!=EOF)这个输入是对的。

比较字符大小时,可以直接比较!不能加引号!

杭电2000 A - ASCII码排序_第2张图片

这里格式出现了问题,问题在于输入换行时按回车键,这个空格被读进去了,所以应该用getchar()将他拿走!

杭电2000 A - ASCII码排序_第3张图片


你可能感兴趣的:(C语言基础)