#include #include "stack.h" using namespace std; int main(){ Stack stack; for (int i = 0; i < 9; i++) { char t; cin >> t; stack.push(t); } while (stack.getSize() > 1) { int num = stack.pop() - '0'; char op = stack.pop(); int num2 = stack.pop() - '0'; switch (op) { case '+': num = num2+num; break; case '-': num = num2-num; break; case '*': num = num2*num; break; case '/': num = num2/num; break; } cout << (char)(num+'0') << endl; stack.push((char)(num+'0')); } system("pause"); return 0; }