栈: stack e
为什么输出Empty和Anguei!时用printf全WA,用cout就AC
这个用printf过不了
if(op=="pop")
{
if(e.empty())printf("Empty\n");
else e.pop();
}
else
if(op=="query")
{
if(e.empty())printf("Anguei!\n");
else cout<<e.top()<<endl;
}
这个用cout能过
if(op=="pop")
{
if(e.empty())cout<<"Empty\n";
else e.pop();
}
else
if(op=="query")
{
if(e.empty())cout<<"Anguei!\n";
else cout<<e.top()<<endl;
}