问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

在一行文字中,删除其中某个字符,此行文字和需要删除的字符均由键盘输入

发布网友 发布时间:2022-10-02 16:30

我来回答

2个回答

热心网友 时间:2023-10-30 23:43

#include<stdio.h>
#include<string.h>
void main()
{char line[80] ;
char ch;
int i,j;
int len;
printf("输入一行字符 \n");
//___________________ ;
gets(line);
printf("输入要删除字符 ");

ch=getchar();
i=0;
while(line[i]!='\0' )
{// while(__________________&& line[i]!=ch) i++;
while(line[i]!='\0'&& line[i]!=ch) i++;
len=strlen(line);
for(j=i;j<len-1;j++)
// __________________;
line[j]=line[j+1];
line[j]='\0';
}
puts(line);
}追问为什么gets(line);不能写成scanf("%s",line);呢?

追答gets是输入一个字符串,enter结束,字符串习惯使用gets,你也知道这只对字符串有用的。
而scanf对任何的都可以进行输入,可以使用空格,table,enter结束,scanf从键盘输入字符中扫面一个字符串,遇到前面输入结束

热心网友 时间:2023-10-30 23:43

//写好了,对不起,没看到楼上已经回答了
#include<stdio.h>
#include<string.h>
void main()
{char line[80] ;
char ch;
int i,j;
int len;
printf("输入一行字符 \n");
//___________________ ;
gets(line);
printf("输入要删除字符\n ");
ch=getchar();
i=0;
while(line[i]!='\0' )
{
while(line[i]!='\0'&& line[i]!=ch) i++;//
len=strlen(line);
for(j=i;j<len-1;j++)
line[j]=line[j+1];
line[j]='\0';
}
puts(line);
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 删除长度小于80的字符串中的指定的字符,字符串和要删除的字符均由键盘输入。用c++并解释。非常感谢 【程序填空】删除字符串中的指定字符,字符串和要删除的字符均由键盘,到底哪里错了? c语言 以下程序的功能是删除字符串中的指定字符,字符串和要删除的字符均由键盘输入。 删除字符串中的指定字符,字符串和要删除的字符均由键盘输入 求程序解答 强制修改器网站 洗面凉皮沉淀多久(洗面凉皮要沉淀多久) 苹果屏幕变大怎么还原 苹果手机屏幕变得很大怎么恢复? 联系实际谈谈如何改善人际关系 小米4手机手机淘宝密码忘记了怎么找回密码 三套房贷款60万12年利息多少 悲情面具是指什么 已经入职一年了公司钉钉怎么显示0天 暑假安全手抄报图片 简单 暑假手抄报简单又好看 装过酒的桶怎么能把酒味去掉 将就的近义词 将就的相近词语 笔记本播放音乐时有点颤音,请问是什么原因。用pps看电影或者看下载下来的电影却没有 有关时间重要的名言警句 《游古漪园》这篇文章是围绕哪句话来写的? 游古猗园这篇阅读作者先后游览了哪些地方 编程题:(字符串,下标法访问数组元素):删除一个字符串中的某一个字符,字符串和字符都通过键盘输入。 删除长度小于80的字符串中指定的字符,字符串和要删除的字符均有键盘输入,要有注释哦 c语言程序设计,设计一个程序删除字符串中某个字符。&#160; 字符串和要删除的字符在程序运行过程中均由键 强制修改器网站 花瓶掉在地上,图中发生了什么一年级看图写话? 花瓶碎了作者 花瓶破了修补方法 花瓶破了怎么修补 农村房产证及土地确权办土地使用证目的及作用? 简短美句夸奖小女孩英文 简短美句夸奖小女孩英文有什么 有孩子在上知阅儿童绘本馆的传统节日课程吗?怎么样? 进了黑洞能不能再出来 掉入黑洞之后还有没有可能逃离出来 感冒是常见的疾病,感冒时绝不能做什么事? 感冒时饮食及注意事项 在感冒期间有哪些饮食注意事项 感冒期间有哪些饮食注意事项 涪陵到长寿区华中到哪里去坐车? 重庆市华中到长寿几点开车 从长寿城区到花华中开车要好久到达 长寿到石船汽车时刻表最早几点钟发车,