From 6e146d2094c218837930b5604860bcaa41580785 Mon Sep 17 00:00:00 2001 From: Bohdan Kapliuk Date: Sat, 12 Oct 2024 15:54:57 +0300 Subject: [PATCH] cv3 --- cv3/program.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/cv3/program.c b/cv3/program.c index 4f40213..d10ebbe 100644 --- a/cv3/program.c +++ b/cv3/program.c @@ -30,6 +30,10 @@ int main(){ } } if(vstup[0] == '/'){ + if(mystack.values[1] == 0){ + printf("division by zero\n"); + return 0; + } mystack.values[0] = mystack.values[0] / mystack.values[1]; for(int i = 1; mystack.values[i] != 0;i++){ mystack.values[i] = mystack.values[i+1]; @@ -61,7 +65,7 @@ int main(){ } mystack.size = counter; - for(int i =0; mystack.values[i] != 0;i++){ + for(int i =0; i < counter;i++){ printf("%.2f ", mystack.values[i]); } printf("\n");