#include<iostream>
#include<string>
using namespace std;
//习题4.2 单次替换
int main()
{
string s, ss, sss;
getline(cin, s);
cin >> ss;
cin >> sss;
for (int i = 0; i < s.size() - ss.size(); i++) {
string temp = s.substr(i, ss.size());
if ((i==0 || s[i-1]==' ') && temp == ss && (s[i + ss.size()] == ' ' || (i + ss.size()) == s.size())) {
s.replace(i, ss.length(), sss);
}
}
cout << s << endl;
return 0;
}

京公网安备 11010502036488号