#include <stdio.h>
#include <string.h>
int main(int argc, char *argv[])
{
char a[50];
char b[50];
printf("输入字符串a:");
gets(a);
printf("输入需要删除的字符串:");
gets(b);
int len=strlen(b);
int count=0;
char *q=a;
char *p=b;
char *s;
while(*q)
{
count=0;
p=b;
s=q;
A:
while(*s&&*p&&*s==*p)
{
s++;
p++;
count++;
}
if(count==len)
{
while(*s)
{
*q=*s;
q++;
s++;
}
*q='\0';
}
else
q++;
}
printf("删除后:");
puts(a);
return 0;
}
删除字符串中的指定字符串
最新推荐文章于 2024-04-01 22:11:36 发布