从字符串中删除指定的字符。
输入提示:
输入有两行,第一行输入一个字符,第二行输入一串字符(最多不超过20个字符)。
输出提示:
输出仅一行,如果有字符被删除,则输出删除指定字符后的字符串。如果没有字符被删除,则输出not found(两单词中间有一空格)。
输入样本:
5
ab5c35adg57c
输出样本:
abc3adg7c
SUBMIT
#include <stdio.h>
#include <string.h>
int main()
{
char a[20],b[20],c;
int i=0,j=0;
scanf("%c",&c);
scanf("%s",a);
for(i=0,j=0;a[i]!='\0';i++)
{
if(a[i]!=c)
{
b[j]=a[i];
j++;
}
}
b[j]='\0';
if(strlen(a)==strlen(b))
{
printf("not found");
}
else
{
printf("%s",b);
}
return 0;
}