文章
8
粉丝
0
获赞
22
访问
1.7k
#include <stdio.h>
#include <string.h>
//删除字符串中的字串
void deleteSubStr(char *str,char *substr)
{
int len1=strlen(str),len2=strlen(substr);
while(strstr(str,substr))
{
int pos=strstr(str,substr)-str;
for(int i=pos;i<len1-len2;++i)
{
str[i]=str[i+len2];
}
len1-=len2;
str[len1]='\0';
}
}
int main(){
char str1[105];
char subStr[]="gzu";
scanf("%s",str1);
deleteSubStr(str1,subStr);
printf("%s",str1);
return 0;
}
登录后发布评论
暂无评论,来抢沙发