题目描述
从键盘输入一个字符串给str和一个字符给c,删除str中的所有字符c并输出删除后的字符串str。
输入
第一行是一个字符串; 第二行是一个字符。
输出
删除指定字符后的字符串。
样例输入
sdf$$$sdf$$
$
样例输出
sdfsdf
提示
代码:
#include<stdio.h>
int main()
{
char s[100],*p,*q;
gets(s);
char del_x;
scanf("%c",&del_x);
for(p=s,q=s;*p!='\0';p++)
if(*p!=del_x)
*q++=*p;
*q=*p;
puts(s);
return 0;
}