#include <stdio.h>
void squeeze(char s1[],char s2[])
{
int i,j,k;
for(i=k=0;s1[i]!='\0';i++)
{
for(j=0;s2[j]!='\0' && s2[j]!=s1[i];j++)
;
if(s2[j]=='\0')
s1[k++]=s1[i];//重新赋值不同的字符串
}
s1[k]='\0';
}
int main(void)
{
char s1[]="abgghcbd";
char s2[]="ghc";
squeeze(s1,s2);
printf("%s",s1);
return 0;
}