Una pila, es una estructura de datos de tipo LIFO (last in, firs out -- ultimo en entrar, primero en salir)
Entonces supongo que lo que quiere hacer, es ir metiendo la ecuacion por partes (haciendo un push). Ya que esta toda la ecuacion en la pila, irla sacando (pop) para irla evaluando e irlas resolviendo.
Aqui puedes encontrar un link util para ver como se implementa una pila
http://c.conclase.net/edd/index.php?cap=002
saludos,