Need Help (Stack)

HI . I am New in c++ programming and I need some help to complete my assignment. I have no idea how to begin and what to do . Please somebody explain it to me . I am not asking for complete solution just some hint. Thanks for your help in advanced.

Hi . I will send you the assignment to see . Thats all he gave us ....

1. Problem descriptionAn integer stack is a LIFO (last in, first out) data type that serves as a collection of integer elements, with two principal operations: push, which adds an element to the collection, and pop, which removes the last element that was added. The data type STACK can be implemented with a linear data structure by using an integer pointer which is allocated a piece of memory that can store at most max elements. The head file stack.h describes the data type STACK as follows: