题目描述:编写一个函数DelChar(char *str, charc),该函数用于将字符串str 中出现的
所有c字符删除。在main函数中,输入一个字符ch和一个字符串s,调用函数DelChar,
删除字符串s中所有字符ch。
如图所示

题目描述:编写一个函数DelChar(char *str, charc),该函数用于将字符串str 中出现的
所有c字符删除。在main函数中,输入一个字符ch和一个字符串s,调用函数DelChar,
删除字符串s中所有字符ch。
如图所示

#include<stdio.h>
void DelChar(char *str,char c)
{
int i=0,j=0;
while(str[i] != '\0')
{
if(str[i] != c)
str[j++] = str[i];
i++;
}
str[j] = '\0';
}
int main()
{
char str[101],c;
c = getchar();
getchar();
gets(str);
DelChar(str,c);
printf("%s",str);
return 0;
}