Using stacks to check if an array is a palindrome

I'm doing an assignment for class and I'm completely lost.
The assignment is "Write a program that evaluates a sentence to see if it is a palindrome.
Use classes and stacks (array based)."

I don't even know where to start. He never really went over stacks (or I didn't pay enough attention) and what I'm finding via google is not helping my understanding. Any help would be greatly appreciated.
Take a look here:

http://www.cs.bu.edu/teaching/c/stack/array/

in order to learn what a stack is.
Topic archived. No new replies allowed.