【题目描述】
输入一行单词序列,相邻单词之间由1个或多个空格间隔,请按照字典序输出这些单词,要求重复的单词只输出一次。(区分大小写)
一行单词序列,最少1个单词,最多100个单词,每个单词长度不超过50,单词之间用至少1个空格间隔。数据不含除字母、空格外的其他字符。
按字典序输出这些单词,重复的单词只输出一次。
She wants to go to Peking University to study Chinese
Chinese Peking She University go study to wants
#includeusing namespace std; char s2[50]; int main() {char s1[100][50];int i,j,k;i=0;scanf("%s",s1[0]);//先输入一个字符串 i++;while(scanf("%s",s1[i])!=EOF) {for(j=0;j0){strcpy(s2,s1[j]);strcpy(s1[j],s1[k]);strcpy(s1[k],s2);}for(j=0;j