【问题描述】删除字符串中的字符。输入一个字符串s,再输入一个字符c,将字符串s中出现的所有字符c删除,然后输出删除后的字符串。
【输入形式】
输入字符串和字符
【输出形式】
输出删除字符后的字符串
【样例输入】
happy new year
a
【样例输出】
hppy new yer
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i,count=0,j;
char a [100]={},str;
gets(a);
scanf("%c",&str);
for(i=0;i<=100;i++){
if(str==a[i]){
for(j=i;j<=100;j++){
a[j] = a[j+1];
}
i--;
}
}
printf("%s\n",a);
system("pause");
return 0;
}