From 0c77c9383a2a247e5664a5bf008a7d29082164d2 Mon Sep 17 00:00:00 2001 From: Deinerovych Date: Wed, 16 Oct 2024 10:35:44 +0200 Subject: [PATCH] 12 --- cv3/program.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/cv3/program.c b/cv3/program.c index 972a0cc..7c5433b 100644 --- a/cv3/program.c +++ b/cv3/program.c @@ -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");