#include <stdio.h> #include <string.h> int main(void) { char a[3][4],tmp[4]; int i,j; while(scanf("%s%s%s", a[0], a[1], a[2]) != EOF) { for(i=0;i<3-1;i++) { for(j=i+1;j<3;j++) { if(a[i][0] > a[j][0]) { // '\0' strcpy(tmp, a[i]); //tmp=a[i]; // a[i]=a[j]; strcpy(a[i],a[j]); strcpy(a[j],tmp); // a[j]=tmp; } // if(a[i][0] == a[j][0]) // { // if(a[i][1]>a[j][1]) // { // strcpy(tmp,a[i]); // strcpy(a[i],a[j]); // strcpy(a[j],tmp); // tmp=a[i]; // a[i]=a[j]; // a[j]=tmp; // } // } // if(a[i][1] == a[j][1]) // { // if(a[i][2]>a[j][2]) // { //// strcpy(tmp, a[i]); // strcpy(a[i], a[j]); // strcpy(a[j], tmp); // tmp=a[i]; // a[i]=a[j]; // a[j]=tmp; // } // } } } printf("%c%c%c\n", a[0][0], a[0][1], a[0][2]); printf("%c%c%c\n", a[1][0], a[1][1], a[1][2]); printf("%c%c%c\n", a[2][0], a[2][1], a[2][2]); } return 0; } |
Double click to view unformatted code.