您的位置:首页 > 其它

题目1049:字符串去特定字符

2014-09-30 18:14 239 查看
题目描述:
输入字符串s和字符c,要求去掉s中所有的c字符,并输出结果。

输入:
测试数据有多组,每组输入字符串s和字符c。

输出:
对于每组输入,输出去除c字符后的结果。

样例输入:
heallo
a


样例输出:
hello


#include<stdio.h>

#include<string.h>

char array[1000];

void delete(char ch)

{

int len=strlen(array);

for(int i=0;i<len;i++)

{

if(array[i]==ch)

{

for(int j=i;j<len;j++)

{

array[j]=array[j+1];

}

i--;

}

}

}

void print()

{

int len=strlen(array);

for(int i=0;i<len;i++)

printf("%c",array[i]);

printf("\n");

}

int main()

{

char ch;

while(scanf("%s",array)!=EOF)

{

scanf("%c",&ch);

scanf("%c",&ch);

delete(ch);

print();

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: