2000.ASCII码排序

#include<stdio.h>               

int main(){

         char a,b,c,d,x,y,z;

         while(scanf("%c%c%c%c",&a,&b,&c,&d)!=EOF){

             if(a>b){x=a;a=b;b=x;}

                   if(a>c){x=a;a=c;c=x;}

                   if(b>c){x=b;b=c;c=x;}

         printf("%c%c%c\n",a,b,c);

         }

         return 0;

}

扫描二维码关注公众号,回复: 3416758 查看本文章
Problem Description
输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。
 

 

Input
输入数据有多组,每组占一行,有三个字符组成,之间无空格。
 


Output
对于每组输入数据,输出一行,字符中间用一个空格分开。
 


Sample Input
qwe asd zxc
 


Sample Output
e q w a d s c x z
 

猜你喜欢

转载自www.cnblogs.com/huoyuying/p/9727165.html
今日推荐