7-1 删除字符串中的子串 (20分)
输入2个字符串S1和S2,要求删除字符串S1中出现的所有子串S2,即结果字符串中不能包含S2。

输入格式:
输入在2行中分别给出不超过80个字符长度的、以回车结束的2个非空字符串,对应S1和S2。

输出格式:
在一行中输出删除字符串S1中出现的所有子串S2后的结果字符串。

输入样例:
Tomcat is a male ccatat
cat
输出样例:
Tom is a male

#include <stdio.h>
#include <string.h>int main()
{char s[100];char t[100];gets(s);gets(t);char *p= strstr(s, t);int i, j;while(p != NULL){int index = p - s;for(j = 1 ;j <= strlen(t);j++){for(i = index; i < strlen(s) - 1; i++){s[i] = s[i+1];}s[strlen(s) - 1] = '\0';}p = strstr(s, t);}puts(s);
}

7-1 删除字符串中的子串 (20分)相关推荐

  1. 7-121 删除字符串中的子串 (20 分)

    7-121 删除字符串中的子串 (20 分) 输入2个字符串S1和S2,要求删除字符串S1中出现的所有子串S2,即结果字符串中不能包含S2. 输入格式: 输入在2行中分别给出不超过80个字符长度的.以 ...

  2. 7-8 删除字符串中的子串(20 分)

    7-8 删除字符串中的子串(20 分) 输入2个字符串S1和S2,要求删除字符串S1中出现的所有子串S2,即结果字符串中不能包含S2. 输入格式: 输入在2行中分别给出不超过80个字符长度的.以回车结 ...

  3. 7-29 删除字符串中的子串

    PTA-7-29 删除字符串中的子串 输入2个字符串S1和S2,要求删除字符串S1中出现的所有子串S2,即结果字符串中不能包含S2. 输入格式: 输入在2行中分别给出不超过80个字符长度的.以回车结束 ...

  4. 7-8 删除字符串中的子串 (10 分)

    7-8 删除字符串中的子串 (10 分)输入2个字符串S1和S2,要求删除字符串S1中出现的所有子串S2,即结果字符串中不能包含S2. 输入格式: 输入在2行中分别给出不超过80个字符长度的.以回车结 ...

  5. 7-2 删除字符串中指定字符 (10分)

    7-2 删除字符串中指定字符 (10分) 删除字符串中的指定字符,字符串和要删除的字符均由键盘输入. 输入格式: 在第一行中输入一个长度不超过20的字符串.并以回车结束:在第二行中输入待删除的一个字符 ...

  6. c语言在单行文本上删除子串,一道比较简单的题——PTA基础编程题目集 7-29 删除字符串中的子串 C语言试解-Go语言中文社区...

    首先看题目 输入2个字符串S1和S2,要求删除字符串S1中出现的所有子串S2,即结果字符串中不能包含S2. 输入格式: 输入在2行中分别给出不超过80个字符长度的.以回车结束的2个非空字符串,对应S1 ...

  7. PAT 10-2 删除字符串中的子串

    今天发一个不完全对(通过garbageMan园友的帮忙,现已全对)的代码,(/*后两用例未通过,一时看不出问题在哪,*/)切入正题 /*Name: Copyright: Author: Date: 0 ...

  8. C 超级难搞定的 删除字符串中的子串

    输入2个字符串S1和S2,要求删除字符串S1中出现的所有子串S2,即结果字符串中不能包含S2. 提示:输入数据的设计使得不可能出现输出为空的情况. #include <stdio.h> # ...

  9. 【Python】输出字母在字符串中位置索引 (20 分)

    输入一个字符串,再输入两个字符,求这两个字符在字符串中的索引. 输入格式: 第一行输入字符串 第二行输入两个字符,用空格分开. 输出格式: 从右向左输出字符和索引,即下标最大的字符最先输出.每行一个. ...

最新文章

  1. 产品设计技术公开-一种扼杀对手的方式
  2. Python编程基础:第十一节 for循环For Loops
  3. Flask 生成下载文件
  4. IOS上 关于状态栏的相关设置(UIStatusBar)和preferredStatusBarStyle不执行问题
  5. Java等线程池执行完所有任务后再执行主线程
  6. 社交网站与网民隐私安全报告(2009)
  7. Java IO实战操作(二)
  8. zk 加载 html 标签,HTML字符实体——ZK支持字符
  9. java实现批量更新数据_Java数据库编程中的几个常用技巧(批量更新)
  10. 吃热狗游戏Java_(转)Java中正确理解Thread Local的原理与适用场景
  11. 基于python的猜大小游戏
  12. single-precision operand implicitly
  13. 使用命令代码清除系统垃圾文件
  14. easyExcel的一些操作
  15. java jdbc 批量更新_java – JDBC PreparedStatement,批量更新和生成的密钥
  16. 利用Python快速绘制海报级别地图
  17. // 程序员面试宝典第三版34页,面试题2 ,结果很诡异,指针类型的转换本来意味着指向数据类型的转换,但是似乎不尽然是。
  18. 公众号文章同步到其它平台方法
  19. PHP民俗文化管理系统,民俗文化
  20. 13-roman-to-integer

热门文章

  1. 中国常见的几种网络营销方式
  2. LC 6243 到达首都的最少油耗(贪心)
  3. 没有人能挽回时间的狂流
  4. 蜘蛛池包收录 - 百度代发排名
  5. HGDB中any用法
  6. [转]xbeta(善用佳软) 【xbeta精心荐精品之免费软件列表 】牛!
  7. stylus常用技巧
  8. 网易新闻IOS客户端文章详情页面的分析
  9. 常用Oracle函数
  10. 「SpringBoot学习一」开发入门--快速创建springboot程序