This commit is contained in:
Deinerovych 2024-10-16 10:35:44 +02:00
parent 0d58c97b5b
commit 0c77c9383a

View File

@ -63,7 +63,7 @@ void print_stack() {
}
printf("%.2f", stack[i]);
}
printf("\n");
printf(" "); // Добавляем пробел в конце каждой строки
}
int main() {
@ -80,6 +80,7 @@ int main() {
float number = strtof(arr, &pend);
push(number);
print_stack(); // Печать стека после ввода числа
printf("\n"); // Переход на новую строку после вывода
}
else if (is_operation(arr)) {
if (stack_top < 1) {
@ -93,11 +94,13 @@ int main() {
float result = calculator(n1, n2, operation);
push(result);
print_stack(); // Печать стека после выполнения операции
printf("\n"); // Переход на новую строку после вывода
}
}
if (stack_top == 0) {
pop(); // Убираем последний элемент стека
print_stack(); // Печать оставшегося элемента
printf("\n");
printf("no input\n");
} else {
printf("no input\n");