//头文件 *.h
//.........................................................
#include <iostream>
using namespace std;
typedef struct zhan
{
int data;
struct zhan *next;
}zhan;
typedef struct
{
struct zhan *first;
struct zhan *last;
}pointer;
//构造一个空栈
void Creat_zhan(pointer &Z)
{
Z.first = Z.last = (zhan *)malloc(