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

c语言帮我看看那里错了..

发布网友 发布时间:2023-12-08 23:58

我来回答

4个回答

热心网友 时间:2024-07-14 12:29

/*

36 45 70 13 42 67 80 37 81 29

29 81 37 80 67 42 13 70 45 36

Press any key to continue

*/

#include <stdio.h>
#include <stdlib.h>

typedef int datatype;

typedef struct node {
datatype data;
struct node *next;
}StackNode ,*LinkStack;

LinkStack Init_LinkStack() {
LinkStack head = (LinkStack)malloc(sizeof(StackNode));
head->next = NULL;
return head;
}

int Empty_LinkStack(LinkStack head) {
return(head->next == NULL);
}

void Push_LinkStack(LinkStack head, datatype x) {
LinkStack s = (LinkStack)malloc(sizeof(StackNode));
s->data = x;
s->next = head->next;
head->next = s;
}

int Pop_LinkStack(LinkStack head,datatype *x) {
LinkStack p;
if(Empty_LinkStack(head)) return 0;
*x = head->next->data;
p = head->next;
head->next = p->next;
free(p);
return 1;
}

// 返回栈顶元素,成功,x存放栈顶元素,返回1。否则,返回0,x的值不可用
int Get_LinkStackTop(LinkStack head,datatype *x) {
if(Empty_LinkStack(head)) return 0;
*x = head->next->data;
return 1;
}

void Show_LinkStack(LinkStack head) {
LinkStack p = head->next;
while(p) {
printf("%d ",p->data);
p = p->next;
}
printf("\n");
}

void Free_LinkStack(LinkStack head) {
LinkStack p,q;
p = head;
while(p) {
q = p;
p = q->next;
free(q);
}
}

int main() {
LinkStack s = Init_LinkStack();
datatype a[] = {36,45,70,13,42,67,80,37,81,29};
int i,n = sizeof(a)/sizeof(a[0]);
for(i = 0; i < n; ++i) {
printf("%d ",a[i]);
Push_LinkStack(s,a[i]);
}
printf("\n");
Show_LinkStack(s);
Free_LinkStack(s);
return 0;
}

热心网友 时间:2024-07-14 12:29

一开头就多了三个字符了

热心网友 时间:2024-07-14 12:29

没有main函数,具体问题说清楚点

热心网友 时间:2024-07-14 12:30

你这粘贴成这幅摸样,不太好看啊,不如截图?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
win7不能浏览网页,但用搜狗浏览器高速模式能上网,兼容就不行???求 ... ...64位 IE浏览器无法打开网页 搜狗浏览器可以打开 类似的新窗口网页都... 千牛工作台子账号怎么开权限?子账号的安全设置在哪里? 千牛怎么设置子账号-千牛设置子账号步骤 怎么把CD里的歌曲改成MP3格式? ...戴眼镜吗?想给孩子去检查一下,哪里比较推荐,渭南这块的 Windows Media Player将CD音乐转换为MP3 最简单的方法将CD转换为MP3音频文件(一步一步教你将CD音乐转换为MP3格 ... 孩子最近视力下降了有可能是近视吗?渭南哪里可以免费检查视力啊 奥运会跳远世界纪录 换了win8系统以后,老是显示 电源已接通 未充电,怎么解决 注销了绑定的手机号解绑了吗 手机总是显示下面的情况,求高手告知是怎么回事?怎么解决 现在什么寺庙全是尼姑呢?5 北京有哪些地方适合情侣游玩的?176 吃了脱氧保鲜剂会怎样57 水泵机封的原理2 水泵中的密封环的工作原理是什么?1 请教了,给水泵自密封是什么原理1 单片机(12C5A60S2)中作为模拟功能A&#47;D(P1ASF...24 X5040立式升降台铣床加工需要注意什么 ...三星的配置如下:CPU:英特尔赛扬双核双线程1037U, 诺基亚520为什么不能把电脑里的视频文件复制到手里? 求一个小猴子的游戏,在一个岛上,可以选很多玩法,一关一关的过,有一个... ...号在最近24小时内绑定过三个,已达到限制,...24小时后可以再次... 水泵的密封方式都是哪些?其原理是什么?9 x5040立式铣床漏油,咋回事。 There+is+some+rice+on+the+table改为肯定句 多发性粉瘤为什么会越来越多,切了又再生,如何治疗 显卡驱动是不是官网的最好?还是驱动精灵的? 谁帮我考QQ飞车里的高级驾照? waves7效果器怎么安装到COOLEDIT里去? 我已经有一个了,现在想重新弄一个新的,(就像一个人有多个... 请问一个手机号注册了两个,但登不上另一个怎么办啊? 帮我看看c语言哪错了,谢谢 亲和村车牌号是多少 尿盆里滴白醋可以除臭吗1 手机号重新注册了一个,原来的咋找回来?? 有一个快穿文男主是同一个人,一开始女主不喜欢男主经过多个位面...5 今天为什么会下雪呢? 今天晚上会下雪吗? 耳朵长了粉瘤做小手术切了怎么现在又长了 我五年前到银行去存定期存款..银行职员推荐我买理财保险.说理财... ...帽子、头巾、手链、眼镜等),而且可以加盟的。拜托了各 福康砭石5a 北京适合情侣玩 的地方有哪里?123 ...号在最近24小时内绑定过三个,已达到限制,...24小时后可以再次... 河海大学的水文与水资源 就业情况好么?4 某饲养场养兔子的只数在110至150之间,其中五分之一是白兔,七分之一是... iphone5能接电话,但是不能打电话怎么回事?怎么办?20