c语言使用栈实现计算器功能

代码显示没有出现错误,但运行不出结果,输入#号结束时没有输出运算结果,想问是什么问题

img

img

img

img

img

img

初始化栈函数漏了代码,为什么同样功能的函数需要两个?供参考:

img