#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
#define FALSE 0
#define TRUE 1
typedef char StackElementType;
typedef struct node
{
StackElementType data;
struct node *next;
}LinkStackNode, *LinkStack;
LinkStack CreateLinkStack();
void DestroyStack(LinkStack top);
int IsEmpty(LinkStack top);
int Push(LinkStack top, StackElementType x);
int Pop(LinkStack top, StackElementType *x);
int GetTop(LinkStack top, StackElementType *x);
void PrintStack(LinkStack top);
int main()
{
LinkStack top;
char x,p,q;
char sel=' ';
while(sel!='0')
{
printf("------栈(链式存储结构)演示系统-------\n");
printf(" 版本:1.0 作者:xxx 日期:xxxx-xx-xx\n");
printf("------------------------------------------\n");
printf(