#include
#include
using namespace std;
int main()
{
int i,m,j;
string str,str2,str3,str4;
while(getline(cin,str))
{
getline(cin,str2);
getline(cin,str4);
for(i=0;i<str.size();i++)
if(str=str2[0])
{
for(m=i,j=0;m<str2.size()+i,j<str2.size();m++,j++)
str3[j]=str[m];
if(str3==str2)
str3=str4;
cout<<str3;
i=i+str2.size()-1;
}
else cout<<str;
}
}
显示string subscript out of range
本人小白不知道哪错了啊... 那个少个等号是打错了不是这个问题
|