从键盘输入任意一个字符串和一个字符,要求从该字符串中删除所有该字符。
标签:tchar put mod mat memory bsp 算法 sam puts
从键盘输入任意一个字符串和一个字符,要求从该字符串中删除所有该字符。
输入有多组测试数据。
每组两行,第一行是字符串(字符串至少还有一个字符,不多于100个),第二行是一个字符
每组输出一行,删除了所有应删除字符后的字符串
ABCDE
E
ASD Dfg fhd
D
ABCD
AS fg fhd
1 #include<stdio.h> 2 #include<string.h> 3 int main(){ 4 char ch1[100],ch2[100]; 5 while(gets(ch1)!=NULL){ 6 char c; 7 scanf("%c",&c); 8 getchar(); 9 int j=0; 10 for(int i=0;ch1[i]!=‘\0‘;i++){ 11 if(ch1[i]!=c){ 12 ch2[j++]=ch1[i]; 13 } 14 } 15 16 puts(ch2); 17 } 18 return 0; 19 }
标签:tchar put mod mat memory bsp 算法 sam puts
原文地址:http://www.cnblogs.com/dddddd/p/6685513.html