题样:


#include<stdio.h>
#include<string.h>
int main ()
{
char a[100000]={0};
char b[100000]={0};
char t[100000]={0};
gets(a);
gets(b);
int len=strlen(b);
char* p=NULL;
p=strstr(a,b);
while(p!=NULL)
{
strcpy(t,p+len);
*p='\0';
strcat(a,t);
p=strstr(a,b);
}
puts(a);
return 0;
}
//感谢大佬 双珵 的提点[]~( ̄▽ ̄)~*


本文介绍了一个简单的C语言程序,该程序实现了在一个源字符串中查找并删除指定子字符串的所有出现,并将剩余部分连接起来的功能。通过使用标准库函数如strstr()和strcpy()等,此程序能够有效地处理字符串操作。
2739

被折叠的 条评论
为什么被折叠?



