分析:自从有了set、sstream中的istringstream与及string之后,这种问题也变水了,记得不要忘了STL或者是字符串类及字符流等工具哦!、
注意:重复的单词算一个。
#include<iostream> #include<sstream> #include<set> using namespace std; int main() { char a[10001]; string b; while(gets(a) && a[0]!='#') { set<string> s; istringstream sin(a); while(sin>>b) { s.insert(b); } cout<<s.size()<<endl; } return 0; }
原文地址:http://blog.csdn.net/a809146548/article/details/45293335