#include <stdio.h>
#include "sqstack.h"

int main (int argc,char *argv[])
{
	SqStack sta;
	int score[8]={1,2,3,4,5,6,7,8};
	InitStack(&sta);
	int i;
	for(i=0;i<8;i++)
	{
		if(!Push(&sta,score[i]))
		{
			printf("系统错误!\n");
			return 0;
		}
		printf("%d\t",score[i]);
	}
    	printf("\n");
	 printf("逆转后的序列:\n");
	 /* for(i=0;i<8;i++)
	    {  Pop(&sta,&score[i]);
	    	printf("%d\t",score[i]);
	    }
	  */
      while(!StackEmpty(sta))
      {
      	if(!Pop(&sta,&score[i]))
      	{
      	   printf("系统错误!\n");
			return 0;
	}
	printf("%d\t",score[i]);	  
      }  
     return 1;
}