#include
#include
#include
int count=0;
char a[10]; /*数组a 存储入栈序列*/
void pop( char a[],int k,int n) /*求所有出栈序列*/
{
int i,u,v,w,flag;
char temp,t[10];
strcpy(t,a) ;
if( k==n)
{
flag=1;
for( u=0; u
#include
#include
#include
int count=0;
char a[10]; /*数组a 存储入栈序列*/
void pop( char a[],int k,int n) /*求所有出栈序列*/
{
int i,u,v,w,flag;
char temp,t[10];
strcpy(t,a) ;
if( k==n)
{
flag=1;
for( u=0; u