#include <iostream> using namespace std; class Stack { private: enum { MAX = 10 }; int st[MAX]; int top; public: Stack(){ top = 0; } void push(int var) { st[++top] = var; } int pop(){ return st[top--]; } }; int main(){ Stack s1; s1.push(11); s1.push(22); cout << "1: " << s1.pop() << endl; //22 cout << "2: " << s1.pop() << endl; //11 s1.push(33); s1.push(44); s1.push(55); s1.push(66); cout << "3: " << s1.pop() << endl; //66 cout << "4: " << s1.pop() << endl; //55 cout << "5: " << s1.pop() << endl; //44 cout << "6: " << s1.pop() << endl; //33 return 0; }