[求助]关于栈的问题
有一道题 还望高手指点一下.写出下列程序段的输出结果.
main()
{Stack S ;
char x,y;
InetStack(S);
x='c'; y='k' ,
Push(S,x); Push(S, 'a');
push(s,y); Pop(s,x);
push(S, 't');Push(S,x);
Pop (S,x); Push(S,'s');
while(!Stack Empty(S) )
{Pop (s,y);
printf(y);
};
printf(x);
}
这道题给的答案是 stack. 可是我怎么做也做不出来.还望大家帮忙.小弟出学 请多指教.