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

...的字符串,删除串中的重复字符,例如:输入aabbccabcacbacb,输出abc...

发布网友 发布时间:2024-07-13 01:51

我来回答

1个回答

热心网友 时间:2024-07-17 19:33

首先:
strcpy(str[j],str[j+1]);
这句错了,str[j] 是 char 类型,strcpy 要求char*,因此应改成
strcpy(str+j,str+j+1);
其次:
gets 是输入一个字符串,输入一个字符 是 getc(char *c);
然后:
你整个代码都有问题!
正确代码应改成如下:你自己好好的理解一下吧

#include<stdio.h>
#include<string.h>
#include<stdlib.h>
int main()
{
char str[100];
char a[26];
int i;
gets(str);
for(i=0;i<26;i++){
a[i]=0;
}
for(i=0;i<strlen(str);i++){
if(a[str[i]-'a']==1){
strcpy(str+i,str+i+1);
i--;
}
a[str[i]-'a']=1;
}
puts(str);
system("pause");
return 0;
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
iPhone XR电量百分比怎么设置 Django如何使用网页嵌套网页(2023年最新解答) 社保之前工作缴了 后面工作不缴。自己要怎么续上?自己缴要缴多少?每... 壁挂炉数字不亮了怎么回事了解壁挂炉数字不亮的原因及解决方法_百度知 ... 单反长镜头和短镜头什么区别 ai的剪切蒙版快捷键是什么 自学当程序员需要哪些基础 程序员,需要学什么课程 想当一名出色的程序员数学必须要很好吗 华为路由器192.168.1.1怎样设置? ...有高人能告诉我摆在那和方位和养什么鱼好吗 景观石盆景可以养鱼吗 大学生有哪些补助政策 紫山矿泉水口感 漳州市紫山矿泉水有限公司怎么样 常喝紫山天然矿泉水对身体有害吗 ...要写言情小说,但人物的名字都没想好,有什么好名字推荐一下 马蜂以什么为食物 被马蜂蛰了会起包的原因是什么 马蜂蛰了怎么办 马蜂蛰了怎么办小妙招 做梦梦到房子漏雨是什么意思 做梦梦到房子漏雨是什么意思周公解梦 我的 精神有 异常吗 ?怎么 办 我刚泡的菊花玫瑰还有柠檬片的花茶,不知道搭配好不好,一般多久换一次茶... 梦见自己和家人去庙里烧蒜 ...就发现得了精神分裂症。麻烦向您请教下,这个情况您是怎么处理... 学贵有疑,小疑小进,大疑大进的出处 小米电视可以调整屏幕大小吗? 小米电视机屏幕变大怎么办 结婚发现对方精神异常怎么办? 周公解梦梦见家里停放死人,最近总是梦见死人了什么预兆 大红袍茶烟多少钱一包 社保卡里面钱怎么查询 有哪些方式方法 ...她的孩子们都放弃购买,我和我老公全款购买,请问家庭协议有效吗... 梦到男人的腿没有了是什么意思 一台电脑可以同时登陆多个微信号码吗 物流实务过关必做习题集目录 电脑能同时登录两个微信账号吗? 华为手机卡片怎么取消 世界杯出场次数最多的球员 配送管理实务章节目录 世界杯决赛阶段出场次数最多的球员是谁? 一台电脑怎样同时登陆两个微信号码 配送管理实务情景实训内容简介 配送管理实务情景实训目录 win10怎么让任务栏一直显示 物流配送运输与实务内容介绍 运输与配送管理理论与实务图书目录 如何用电脑管理多个微信号码? ipad air 是立体声扬声器吗? 怎么让电脑的窗口最小化后还在任务栏显示? 承诺代偿还合同是不是有效