点击打开链接
#include<stdio.h>
#include<stdlib.h>
#include<iostream>
#include<string.h>
#include<cstring>
#include<string>
#include<algorithm>
using namespace std;
int main()
{
string str;
while(getline(cin,str)){///getline函数接受一行,就不忽略空格了。
int len;
len = str.length();
for(int i=0; i<len; i++){
if(str[i] == 'y' && str[i+1] == 'o' && str[i+2] == 'u'){
cout<<"we";
i = i+2;
}
else
cout<<str[i];
}
cout<<endl;
}
return 0;
}
#include<stdio.h>
#include<stdlib.h>
#include<iostream>
#include<string.h>
#include<string>
#include<cstring>
#include<algorithm>
using namespace std;
int main()
{
string s,s1="you",s2="we";
int flag=0;
while(getline(cin,s)){
flag=s.find(s1,0);
while(flag!=string::npos){
s.replace(flag,3,s2);
flag=s.find(s1,flag+1);
}
cout<<s<<endl;
}
}