永发信息网

c语言广州地铁系统报错,帮帮忙看一看哈?

答案:1  悬赏:20  手机版
解决时间 2021-02-12 04:01
c语言广州地铁系统报错,帮帮忙看一看哈?
最佳答案
问题太多了!!
先说几个吧,改完之后再看。
第一,struct NODE里面的struct station *next;是几个意思?这链表构建的绝对找不到下一个啊!

第二,typedef struct station 大括号后面是空是几个意思,typedef是给struct station起一个别名,你起的名字呢?这样写会报警告。空声明中指定存储类无用,别看是警告就不管了,这样的警告会导致你后面程序的运行不通过!typedef struct NODE这个同理

第三,scanf("%s",&NODE.starttime);这又是几个意思,且不说starttime是一个字符数组不用写&符号,看看这个NODE,想表达啥?明显编译不通过好么,如果是想表达给head1节点赋值,就用head10->starttime, 后面几个同理!
第四,q->next=p; 由于你前面定义结构体NODE的错误,所以这里指针类型不符,你指向的下一个节点是struct station,也就是p,而q->next是struct station,肯定赋值失败。
第五,scanf("%s",&station.stopname);这个又是几个意思,结构体不是这么用的,而且stopname是字符数组,不需要加&符号。
然后是printfinfo函数, 上来就是一个p=p->next; 亲,你的p定义了么,上来就用!

好好改改,基础好好打打!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
珍味源酒店地址在哪,我要去那里办事
楚乔传蒙枫喜欢谁 楚乔传蒙枫是什么人
达令上的化妆品怎么比唯品会上的便宜那么多而
晒干的野蘑菇不用水煮开,泡完就炒吃能中毒吗
微信可以办理信用卡吗
君庭农庄这个地址在什么地方,我要处理点事
可以在网上买体彩排列3吗
cad就一张图很卡,怎么解决,无法编辑
工银牡丹卡年费多少钱
''水许''中宋江的后人是谁?
长葛市正大门业许昌办事处在哪里啊,我有事要
不想当老二想当老大,怎么绕着弯子和老大说
请问我该怎么把路由器的wifi打开,谢谢
新款骐达洗喷油嘴难拆么,我的车最近耗油高,
一个空心的铁球恰好能悬浮在水中,已知铁球的
推荐资讯
真皮座椅烂个洞需要更换整个座椅真皮吗
社会考生高考录取后,没有个人档案,可以报名
有信用卡诈骗刑事案底能代款吗
震元堂母婴护理中心在什么地方啊,我要过去处
奇迹法师法师怎么连击?
在里面的英文怎么读
武冈到底是个市还是个县啊?
OEM与ODM的区别
中国电信大瑶支局营业厅怎么去啊,有知道地址
中港武术协会增城联络处我想知道这个在什么地
五菱荣光多少公里换机油
陌陌拉黑后再取消对方还能看到我的动态吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?