编写一个函数delchar(s,c),该函数将字符串s中出现的所有c字符删除,如输入l和apple则输出appe大神求解答

2024-11-07 06:45:31
推荐回答(1个)
回答1:

for(j=i=0;*(p+i);i++)
    if(*(p+i)!=c)
        *(q+j++)=*(p+i);
*(q+j)='\0';
while(*p++=*q++);

想了半天才把声明的所有变量都用上……