首页 > 代码库 > 1161: 零起点学算法68——删除字符(未AC)
1161: 零起点学算法68——删除字符(未AC)
1161: 零起点学算法68——删除字符
Time Limit: 1 Sec Memory Limit: 64 MB 64bit IO Format: %lldSubmitted: 1412 Accepted: 479
[Submit][Status][Web Board]
Description
从键盘输入任意一个字符串和一个字符,要求从该字符串中删除所有该字符。
Input
输入有多组测试数据。
每组两行,第一行是字符串(字符串至少还有一个字符,不多于100个),第二行是一个字符
Output
每组输出一行,删除了所有应删除字符后的字符串
Sample Input
ABCDE
E
ASD Dfg fhd
D
Sample Output
ABCD
AS fg fhd
Source
零起点学算法
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 }
1161: 零起点学算法68——删除字符(未AC)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。