#include<iostream>
#include<malloc.h>
using namespace std;
#include<stdio.h>
#define MAXN 10
//定义栈,类型int
typedef struct {
int data[MAXN];
int top;
}Stack;
Stack *Init();
int Empty(Stack *ss);
int Push(Stack *ss, int x);
int Pop(Stack *ss, int *x);
void Output(Stack *ss);
void main()
{
Stack*s = Init();
int i;
int op;
while (1)
{
cout << " 请选择操作,1:进栈 2:出栈 3:输出栈内元素 0:退出 " << endl;
cin >> op;
switch (op)
{
case 0:
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余3页未读,立即下载