有问题可以指出,有回复,都会回的,一起讨论

#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int main(int argc,char *argv[])
{char a[20]={};char c;int i = 0;int j = 0;printf("你想输入的字符串:\n");fgets(a,sizeof(a),stdin);    //在键盘上获取字符串printf("请输入你想要删除的字符:\n");scanf("%c",&c);getchar();for(i = 0;i < sizeof(a);i++){if(a[i] != c)a[j++] = a[i];}a[i] = '\0';printf("%s\n",a);return 0;
}

输入结果为:

hello world
l

输出结果为:

heo  word

但是输出之后会有一格空格,是因为从你的键盘输入字符串时,将回车符也算成了一个字符。

输入字符串,删除指定的字符相关推荐

  1. java 删除指定字符_字符串删除指定位置字符 JAVA 删除字符串中指定的字符

    <死侍2>有多不按套路出牌? 要CSS布局HTML小编今天和大家分享用到函数的调用. 编制函数fun,其功能是:删除一个字符串中指定的一.问题描述:从键盘输入一个字符串给str和一个字符给 ...

  2. 删除字符串中指定的字符形成字符串

    //删除字符串中指定的字符形成字符串 #include <stdio.h> #include <string.h>void fun(char s[],int c) {int n ...

  3. python删除指定位置的字符串_python去除区域 python删除字符串中指定位置字符

    python删除字符串中指定位置字符 原程序是这样的: ser = serial.Serial("/dev/ttyAMA0", 9600) def main字符串的话,你可以把他当 ...

  4. JS字符串截取方法 JS字符串查找指定字符方法 JS字符串替换指定字符方法 JS字符串插入指定位置方法 JS字符串删除指定字符方法

    js字符串截取的方法 方法一: str.slice(开始位置,结束位置) //start 参数字符串中第一个字符位置为 0, 第二个字符位置为 1, 以此类推,如果是负数表示从尾部截取多少个字符串,s ...

  5. Python中可以使用字符串处理函数来删除指定的字符或者字符集合。在这篇文章中,我们将会介绍如何使用Python来删除一个或多个指定字符。作为标题,《用Pyth...

    Python中可以使用字符串处理函数来删除指定的字符或者字符集合.在这篇文章中,我们将会介绍如何使用Python来删除一个或多个指定字符.作为标题,<用Python删除指定字符(Removing ...

  6. python字符串删除指定字符

    python 字符串中去除指定字符或字符串: 1,Python strip() 方法用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列.返回移除字符串头尾指定的字符生成的新字符串. 参考:s ...

  7. 输入字符串中含有该字符的个数

    2019独角兽企业重金招聘Python工程师标准>>> ##需求:写出一个程序,接受一个有字母和数字以及空格组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数.不区分大小 ...

  8. C语言试题二十八之编写函数function功能是:从字符中删除指定的字符,同一字母的大、小写按不同字符处理。

    1. 题目 编写函数function,该函数的功能是:从字符中删除指定的字符,同一字母的大.小写按不同字符处理. 2 .温馨提示 C试题汇总里可用于计算机二级C语言笔试.机试.研究生复试中C程序设计科 ...

  9. java 使用正则去除字符串首尾两端指定的字符

    java 使用正则去除字符串首尾两端指定的字符 且中间的不做处理 /** * 去除字符串首尾两端指定的字符 * */ public static String trimBothEndsChars(St ...

  10. R7-3 统计满足特定条件的字符数​输入字符串A(没有重复字符),输入字符串B,求在字符串A中字符的个数,这些字符必须同时又在字符串B中。提示:用in运算符。输入格式:一行输入字符串A。一行

    输入字符串A(没有重复字符),输入字符串B,求在字符串A中字符的个数,这些字符必须同时又在字符串B中.提示:用in运算符. 输入格式: 一行输入字符串A. 一行输入字符串B. 输出格式: 一行输出字符 ...

最新文章

  1. Work with Alexa :Echo匹配连接到Alexa
  2. easy C语言,C语言easy..doc
  3. Vue入坑——vue-router如何传递参数
  4. Python菜鸟之路:Python基础-Python操作RabbitMQ
  5. des加密 ios 和java_三重Des对称加密在Android、Ios 和Java 平台的实现
  6. 内存检测_Android native内存检测工具介绍
  7. 20169214 2016-2017-2《网络攻防实践》第二周学习总结
  8. 华为p10 鸿蒙,全面上线!华为鸿蒙新消息传来,这是要彻底替换安卓
  9. C++的STL标准库学习(vector)
  10. php 二进制 保存文件,PHP打开一个二进制文件,修改了内容如何再保存回去呢?...
  11. python设置很大的刻度_【Matplotlib】设置刻度(1)
  12. OpenCV-Android平台应用实战 - 银行卡卡号识别(01、环境搭建)
  13. xl2tpd服务一键安装
  14. 改之理java文件_apk改之理反编译错误,来大神
  15. 计算机木材染色 配色技术的应用技术,木材怎么染色?木材染色剂电脑配色方法...
  16. Vmware 虚拟机克隆后网卡地址的修改
  17. python百度ai文字识别、不精确、进行处理,python利用百度AI实现文字识别功能
  18. 转:Mybatis与JDBC批量插入数据库哪个更快
  19. jmeter批量上传图片, csv文件参数化——详细讲解
  20. 单链表一元多项式求和java_计算一元多项式的相加

热门文章

  1. Stable Diffusion入侵短视频,华人导演玩得太6,小扎都来请她
  2. StackOverFlow核心工程师,前GAE工程总监确认参加QCon北京2014
  3. arduino串口发送数据显示到OLED上
  4. Java serialVersionUID 有什么作用
  5. 从SAP Leonardo的发展历史看SAP的数字化转型策略
  6. 批量处理重复的订单号
  7. 肖博高中数学高考数学重点知识归纳之三角函数与解三角形
  8. 游走Android系列之APK文件的反编译、修改和重新编译打包
  9. Squid正向代理服务器
  10. 8、解决Linux无法上网的各种问题