This commit is contained in:
Deinerovych 2024-10-16 11:50:05 +02:00
parent e04a32bd73
commit 20eac83467

View File

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