题目描述
输入三个字符串,按由小到大的顺序输出
输入
3行字符串
输出
按照从小到大输出成3行
样例输入
cdeafgabc
样例输出
abcafgcde
1 #include2 #include 3 int main(int argc, char const *argv[]) 4 { 5 6 char s1[81], s2[81], s3[81], temp[81]; 7 gets(s1); 8 gets(s2); 9 gets(s3);10 if(strcmp(s1, s2) > 0)11 {12 strcpy(temp, s1); strcpy(s1, s2); strcpy(s2, temp);13 }14 15 if(strcmp(s2, s3) > 0)16 {17 strcpy(temp, s2); strcpy(s2, s3); strcpy(s3, temp);18 }19 20 if(strcmp(s1, s2) > 0)21 {22 strcpy(temp, s1); strcpy(s1, s2); strcpy(s2, temp);23 }24 25 printf("%s\n", s1);26 printf("%s\n", s2);27 printf("%s\n", s3);28 return 0;29 }