#include<stdio.h>
int main()
{
char str[] = "abcdeffgfffa";
remove_char(str, 'f');
printf("%s\n", str); // 输出结果为abcdega
return 0;
}
void remove_char(char *str, char c)
{
int i, j = 0;
for (i = 0; str[i] != '\0'; i++)
{
if (str[i] != c)
{
str[j] = str[i];
j++;
}
}
str[j] = '\0';
}