Язык Си в примерах/Калькулятор выражений в обратной польской нотации: различия между версиями

Содержимое удалено Содержимое добавлено
Нет описания правки
Строка 136:
case '\n':
case ' ' : break;
case '=' : printf("Result = %d\n", s.pop()); break;
case 27 : goto RESULT;
case '+' : push(pop() + pop()); break;
Строка 147:
return -1;
} else {
s.push(x);
}
break;
Строка 155:
i = 0;
while ( !empty() ){
printf("Stack[%d] = %d\n", i, s.pop());
i++;
}