choice=getchar();
getchar();
switch(choice)
{ case '1':
while(j)
{ printf("\t\t请输入(按回车输入下一个,输入'0'结束):");
scanf("%d",&val);
getchar();
if(val!=0)
Push(s,val);
else j=0;
}break;
case '2':if(s.top!=NULL)
break;
case '0': i=0;
break;
default:;
} if(choice=='1'||choice=='2'||choice=='3')
{ printf("\n\t\t按回车键继续,按任意键返回!");
e=getchar();
if(e!='\xA') i=0; }
}
getchar();
switch(choice)
{ case '1':
while(j)
{ printf("\t\t请输入(按回车输入下一个,输入'0'结束):");
scanf("%d",&val);
getchar();
if(val!=0)
Push(s,val);
else j=0;
}break;
case '2':if(s.top!=NULL)
break;
case '0': i=0;
break;
default:;
} if(choice=='1'||choice=='2'||choice=='3')
{ printf("\n\t\t按回车键继续,按任意键返回!");
e=getchar();
if(e!='\xA') i=0; }
}