Description
输入3个字符串,按字典序从小到大进行排序。
Input
输入数据有一行,分别为3个字符串,用空格分隔,每个字符串长度不超过100。
Output
输出排序后的三个字符串,用空格分隔。
Sample
Input
abcd cdef bcde
Output
abcd bcde cdef
Hint
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <string.h>
int main(){
char s[3][101], temp[101];
int i, j;
for(i = 0; i < 3; i++){
scanf("%s", s[i]);
}
for(i = 0; i < 2; i++){
for(j = 0; j < 2 - i; j++){
if(strcmp(s[j], s[j + 1]) > 0){
strcpy(temp, s[j]);
strcpy(s[j], s[j + 1]);
strcpy(s[j + 1], temp);
}
}
}
for(i = 0; i < 3; i++){
printf("%s ", s[i]);
}
printf("\n");
return 0;
}