C语言删除子串方法及代码
大家一起看一道题目吧。 跟大家一起分享一下,可能写的不好,一起改进:
#include<string.h>
#include<stdio.h>
void main()
{
char a[15]=\"Hi Hillo Hi\";
char *p=a;
char *q;
char *temp=\"Hi\";
int i;
i=strlen(temp);
while((q=strstr(p,\"Hi\"))!=NULL)
{
strcpy(q,q+i);
}
puts(p);
}