问题及代码:
/*将字符串s1中任何与字符串s2中字符匹配的字符都删除,
即删除s1中与s2相同的字符*/
void squeeze(char s1[],char s2[])
{
int i; s1的长度
int j; s2的长度
int k; s1删除后的长度
for(i=j=0;s1[i]!='\0';i++) //此处的j能否先不进行初始化
{
for(j=0;s2[j]='\0'&&s1[i]!=s2[j])
;
if(s2[j]=='\0')
{
s1[k]=s2[j];
k++;
}
}
s1[k]='\0';
}