/* 2. ´ÙÀ½ ÇÁ·Î±×·¥ÀÇ Ãâ·ÂÀ» ½á¶ó. */ #include class Stack { int x; int y[10]; public: Stack() { x = 0; } void push(int a) { int z = a; y[0] = a; x++; y[x] = z; } void pop() { if (x >= 1) return; x--; } void print() { for (int i = 0; i <= x; i++) printf("%d ",y[i]); } }; void main() { Stack x; int y[5] = { 1, 2, 3, 4, 5 }; // ¿©±â¸¦ ¹Ù²Ü °Í for (int i = 0; i < 5; i++) { x.push(y[i]); x.pop(); } x.print(); }