代码是这样
#include
using namespace std;
typedef int elemtype;
//定义
struct StackNode {
elemtype data;
StackNode* next;
};
结果如下,一直有错不知道是哪里有问题,要怎么改啊
你的LinkStackPop函数里并没有获取栈顶元素的功能,所以e一直都是最后一次n%m中得到值。你可以在使用LinkStackPop之前加入LinkStackTop来获取栈顶元素,或者在LinkStackPop函数中加入。