练习5.20
int main(){
string s1;
string s2;
int cnt = 1;
if (cin >> s1)
{
while (cin >> s2)
{
if (s1 == s2)
{
cout << "重复的单词: "<< s2 << endl;
cnt++;
break;
}
else
{
s1 = s2;
cnt = 1;
}
}
if (cnt == 1)
cout << "没有重复出现的单词" << endl;
}
}
int main(){
vector <string> sv;
string s1;
cin >> s1;
sv.push_back(s1); //sv中起码有1个元素
int cnt = 1;
while (cin >> s1 && !s1.empty()) {
sv.push_back(s1);
if (sv.size() != 1) //起码有2个元素的情况下
{
if (s1 == sv[sv.size() - 2]) //出现两次
{
cout << "重复的元素:" << s1;
cnt++;
break; //离开while循环
}
}
}
if (cnt == 1)
cout << "没有重复的单词" << endl;
}