#include
void fun(char *s)
{
int i = 0;
int bit = 0;
for(i = 0; s[i]; i++)
{
if(s[i] != 'l')
{
s[bit] = s[i];
bit++;
}
}
s[bit]='\0';
}
void main()
{
char s[] = "hello world!";
fun(s);
printf("%s\n", s);
}
void fun(char *s)
{
char c;
char *p=s;
printf("输入要删除的字符");
c=getchar();
while(*s!='\0')
{
if(*s!=c)
{
*p=*s;
p++;
}
s++;
}
*p='\0';
}
#include
void fun(char s[],char c)
{int i,j;
for(i=0;s[i]!=0;i++)
{if(s[i]==c)
for(j=i;s[j]!=0;j++)
s[j]=s[j+1];
}
return s;
}
int main()
{
char str[80];
char ch;
gets(str);
scanf("%c",&ch);
fun(str,ch);
printf("%s\n",str);
return 0;
}