栈 C语言言栈纠正错误 能找出来吗?大牛

为什么会输出i = 4呢如果我把第一個printf的i前面的取地址符号去掉就是正确的i=6。

求大神分析解释下谢谢!

编写一个程序实现顺序栈的各種基本运算,并在基础上完成以下功能:

2)判断顺序栈是否为空;

4)判断顺序栈是否为空;

6)输出从栈顶到栈底的元素;

9)输出从栈顶到栈底的元素;

10)判断顺序栈是否为空;

// 插入元素e为新的栈顶元素

// 栈满追加存储空间

// 返回S的元素个数,即栈的长度

// 若栈不空则用e返回S的栈顶元素

// 若栈鈈空,则删除S的栈顶元素

编译后有很多错误不知道该怎么改。


我要回帖

更多关于 栈 C语言 的文章

 

随机推荐