《算法笔记》3.6小节——入门模拟->字符串处理 问题 E: 字符串去特定字符

版权声明:copyright©CodeIover reserved https://blog.csdn.net/qq_40073459/article/details/86572035

                                       问题 E: 字符串去特定字符

题目描述

输入字符串s和字符c,要求去掉s中所有的c字符,并输出结果。

输入

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

输出

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

样例输入

goaod
a

样例输出

good

实现代码:

#include <stdio.h>
int main(){
	char s[110],word;
	while(gets(s)!=NULL){
		word=getchar();
		int size=0;
		char str[110];
		int i;
		for(i=0;s[i]!='\0';i++){
			if(s[i]!=word){
				str[size++]=s[i];
			}
		}
		str[size]='\0';
		puts(str);
		getchar();//吸收换行符
	}
}

结果如下:

猜你喜欢

转载自blog.csdn.net/qq_40073459/article/details/86572035