#include<cstdio>
#include<iostream>
#include<cstring>
#include<set>
#include<sstream>
using namespace std;
set<string> dict;
int main(){
string s,buf;
while(cin>>s){
for(int i=0;i<s.length();i++){
if(isalpha(s[i])) s[i]=tolower(s[i]);//string的isalpha(),tolower()函数
else s[i]=' ';
}
stringstream ss(s);// s为string类型 如果s为 hello world 则ss将hello与world分开保存 再依次输入buf
while(ss>>buf) dict.insert(buf);
}
for(set<string>::iterator it=dict.begin();it!=dict.end();it++)
cout<<*it<<endl;
//system("pause");
return 0;
}
入门经典-5.2.3集合:set-112-uva10815安迪的字典-string,sstream,iterator,set⭐⭐⭐⭐⭐难度:1
最新推荐文章于 2023-02-15 10:47:20 发布