这里提供一种用C解决的简便方法,用string.h库实现
#include<stdio.h>
#include<string.h>
int main(void)
{
char s[100005],t[100005],c[100005];
//gets(s);
//gets(t);
scanf("%s %s",t,s);
int len=strlen(t);
char *p;
while((p=strstr(s,t))!=NULL)
{
*p='\0';
strcpy(c,p+len);
strcat(s,c);
}
puts(s);
return 0;
}
登录后发布评论
暂无评论,来抢沙发