3个字母按ASCII排序
1 #include<stdio.h> 2 #include<stdlib.h> 3 #include<math.h> 4 #include<string.h> 5 int main() 6 { 7 char c[3]; 8 int i; 9 int j; 10 char t; 11 while (scanf("%c",&c[0])!=EOF) 12 { 13 scanf("%c%c",&c[1],&c[2]); 14 getchar(); 15 for (i=0;i<2;i++) 16 for (j=i;j<3;j++) 17 if (c[i]>c[j]) 18 { 19 t=c[i]; 20 c[i]=c[j]; 21 c[j]=t; 22 } 23 for (i=0;i<2;i++) 24 printf("%c ",c[i]); 25 printf("%c ",c[i]); 26 } 27 return 0; 28 }