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

一个c语言segment fault问题,请大侠指出错误

发布网友 发布时间:2024-10-21 00:22

我来回答

3个回答

热心网友 时间:2024-11-18 09:48

1、p没有申请内存,指针必须申请内存或者指向有效地址。
2、接收数据方式有问题。
3、p类型应为char

#include<stdio.h>
#include<string.h>
void main()
{
int i,j,n=0;
int k=0;
char *p=new char[20];//char p[20];
char c;
char s[]={"sos"};
float answer;

scanf("%s",p);
n = strlen(p);

for(i=0;i<n;i++)
for(j=k;j<3;j++)
if(s[j]==p[i])
{
c=s[j];
s[j]=s[k];
s[k]=c;
k++;
}
answer=k/(float)n;
printf("%f",answer);
delete []p;
}

热心网友 时间:2024-11-18 09:51

大概是p没有分配内存的问题,在do循环那边出错

热心网友 时间:2024-11-18 09:45

就是p没分配内存的问题
而且n也没初始化
你用%c往int里输入,还有3个字节是不会自动清零的,导致你后面判断不出来回车
你写得太乱了,你这个程序要干什么?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果手机微信怎么换漂亮字体(苹果手机微信怎么换行输入) 有什么好用的app转换字体 手写转文字的软件 erp可以看评论地址吗 淘宝评论url是什么意思? 揭秘:码牌支付风控升级,背后真相揭秘 电脑电视直播软件哪个好用什么软件好电脑看电视直播 潼南子同街学区是哪些 三极管BU406价格和参数? 火锅料放在冰柜忘了插电一个星期给会坏了吗 火锅的设备有哪些 王者荣耀关羽秒人出装介绍_王者荣耀关羽秒人出装是什么 大年初一阜阳有公交车去新蔡县或者临泉县吗?有的话车票大概是多少 !大年初一,有临泉到阜阳的客车吗??急急,初一的火车!! 怎么开通〔关闭〕所有QQ图标 、 QQ项目不掏钱怎么能全开开 看到前男/女友很幸福你是否真的很开心? 大学本科生做空姐 椿屋四重奏的乐队名称 椿屋四重奏成员 椿屋四重奏的介绍 共犯歌曲 椿屋四重奏的概要、来历 求椿屋四重奏的《手つかずの世界》歌词 36岁找工作但是单位不给上五险一金 工人在原单位交五险一金在找工作用人可否不给交保险 40,50,的人找工作就可以不给上五险一金吗 办公室可以放旋叶鹰爪草吗 生气后头痛是什么原因 生完气头疼是什么原因 生气头痛什么原因 上海长兴岛到郑州高速怎么走 闲置土地处置的方式有哪几种 请问怎样将正在播放的电视节目录到DS60/65DV上 "你还差的远呢"日语怎么说 日语的'你还差的远呢和你还未够水准'罗马音怎么说?? 你还差得远呢】日文写法 王者荣耀百里玄策反甲流怎么玩 小米手机上quot再按一次返回键退出程序quot老是有这几个字在屏幕上怎 ... 台州到嵊泗列岛要多长时间??是先到宁波,然后从宁波乘船过去吗? 我们同学8个人想去舟山的嵊泗旅游。我们所在地是台州路桥,各位旅游大神... 2021年浙江省人口最少县市,嵊泗旅游攻略2021 ...环境污染防治法的第三章 固体废物污染环境的防治 惠普打印机deskjet2132打印一直删除文档不打印,怎么办? 求求大家帮个忙:三亚学院好 还是吉林农业大学发展学院好 虎林虎头旅游景区附近有哪些酒店值得入住? 黑龙江虎林市火车站-运管站怎么走 卫星站铁路火车站、公交车站。 张恒带娃新照片曝光,两个娃名字成亮点:家庭对孩子影响有多深? 医疗许可证办理中介公司 别人以我个人名义在银行贷款,如果无法偿还,我该怎么办,要负什么责任