#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <unistd.h>
void strdel(char *src, const char *dest)
{
int n = strlen(src);
int m = strlen(dest);
for (int i = 0; i <= n - m; i++)
{
if (!strncmp(src + i, dest, m))
{
for (int j = i; j <= n - m; j++)
{
*(src + j) = *(src + j + m);
}
i--;
n = n - m;
}
}
}
int main()
{
while (1)
{
system("clear");
char a[] = "http://wwww.aaaaawwwwwaotaidianqi.com";
puts(a);
printf("请输入您想删除的字符:\n");
char b[100];
gets(b);
strdel(a, b);
puts(a);
while (getchar() != '\n')
;
}
}