汝佳的做法
1 #include <iostream> 2 using namespace std; 3 #include<string.h> 4 #include<string> 5 #include<set> 6 #include<sstream> 7 #include<stdio.h> 8 #include<queue> 9 #include<math.h> 10 #include<algorithm> 11 set<string> TM; 12 int main() 13 { 14 string a,b; 15 while(cin>>a) 16 { 17 for(int i=0;i<a.length();i++) 18 { 19 if(isalpha(a[i])) 20 a[i]=tolower(a[i]); 21 else 22 a[i]=' '; 23 } 24 stringstream ss(a); 25 while(ss>>b) 26 TM.insert(b); 27 } 28 for(set<string>::iterator it=TM.begin();it!=TM.end();++it) 29 cout<<*it<<" "; 30 return 0; 31 }