📄 查找与替换.cpp
字号:
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
main()
{
int i,j,k,l,n,m=0,t,s,p;
char S[10000],T[10],re[10],r[100000];
scanf("%d",&n);
while(m<n)
{
scanf("%s%s%s",S,T,re);
s=strlen(S);
t=strlen(T);
i=0;
j=0;
r[0]=NULL;
while(i<s)
{
l=i;
p=1;
for(k=0;k<t;k++)
{
if(S[l]!=T[k])
p=0;
l++;
}
if(p==1)
{
strcat(r,re);
i+=t;
j+=strlen(re);
r[j]=NULL;
}
else
{
r[j]=S[i];
i++;
j++;
r[j]=NULL;
}
}
printf("%s\n",r);
m++;
}
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -