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