La verdad ya lo hice, pero aun queda un problema
-(-1), me devuelve "ERROR: expresion mal escrita", que es una excepción que yo programe en el codigo. pero no quiero que atrape cosas como esas se supone que debe devolver 1.
Y si, es una calculadora polaca, si me pueden compartir un codigo que no tenga problemas con esa expresion sería bueno para ver, como resuelve ese problema