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

Содержимое удалено Содержимое добавлено
мНет описания правки
Нет описания правки
Строка 31:
int main()
{
int stack[1000]; //
int// sp = 0; // индекс ячейки, куда будет push-иться очередное число
int sp =0; // (sp-1) = индекс ячейки, являющейся вершиной стека
while(!feof(stdin)) {
int c = getchar();
Строка 90:
:* Программа не будет работать, если количество элементов в стеке превысит 1000
:* Программа не замечает некорректные входы и отрабатывает их с непредсказуемыми последстиями.
:* В программе явно не отображено, что присутствует структура данных "стек",. чтоЭто затрудняет понимание логики работы этой программы и усложняет сторонним разработчикам осуществлять доработку данной программы.