データ構造ヒル研究所OJ 2556伝説の

する#include <stdio.hに>
する#include <string.hの>
int型のmain()
{
int型N、I、J = 0、K、[1000]。
チャー0009 [5] = "プッシュ"、STR2 [4] = "ポップ"、STR3 [4] = "トップ"、STR [8]。
一方、(〜のscanf( "%d個"、&N))
{
J = -1。
memset(0、はsizeof(a)参照)。
以下のために(i = 0; iが<= N-1; iは++)
{
scanf関数( "%sの"、STR)。
IF(strcmpの(STR、STR1)== 0)
{
scanf関数( "%のD"、&K);
【++ J] = K。
}
そうであれば(strcmpの(STR、STR2)== 0)
{
IF(J <0)のprintf( "エラーの\ n");
他{J- = 1;}
}
そうでない場合(strcmpの(STR、STR3)== 0)
{
IF(J <0)のprintf( "空の\ n");
他のprintf( "%d個の\ n"は、[J]);
}
}
のprintf( "の\ n");
}
}

おすすめ

転載: www.cnblogs.com/Cnxz/p/11668026.html