#include<stdio.h>
#include<string.h>
int main()
{
char ch[100][100]; char c; char temp[100][100]; int i=0,j=0; /*將整個句子中的單詞分離出來*/ while((c=getchar())!='\n') { if(c!=' ') {ch[i][j]=c;
j++;
} else {ch[i][j]='\0';
j=0;
i++;
} } ch[i][j]='\0'; /*按字典的順序排列*/ for(int k=0;k<=i;k++) { for(int m=k+1;m<=i;m++) {if(strcmp(ch[k],ch[m])>0)
{
strcpy(temp[i],ch[k]);
strcpy(ch[k],ch[m]);
strcpy(ch[m],temp[i]);
}
} } /*輸出排列後的單詞*/ for(int k=0;k<=i;k++) printf("%s\n",ch[k]);}