From 4d9c1638451057076a60a90e5c82506be61ee928 Mon Sep 17 00:00:00 2001 From: Vladyslav Korzun Date: Wed, 8 Mar 2023 14:36:46 +0000 Subject: [PATCH] =?UTF-8?q?=D0=98=D0=B7=D0=BC=D0=B5=D0=BD=D0=B8=D0=BB(?= =?UTF-8?q?=D0=B0)=20=D0=BD=D0=B0=20'du4/program.c'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- du4/program.c | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/du4/program.c b/du4/program.c index 08d7b04..7f10a60 100644 --- a/du4/program.c +++ b/du4/program.c @@ -4,6 +4,7 @@ #include #include #include + #define LINE_SIZE 150 int main() { @@ -64,7 +65,16 @@ int main() { if(symbol[j] == '=') p = j; } - if(symbol[p - 1] == '+'){ + printf("%d", sym); + if(sym == 1){ + //printf("a--->>%f\n", a); + //printf("b--->>%f\n", b); + b = b * -1; + sr = a - b; + //printf("%f", sr); + } + else{ + if(symbol[p - 1] == '+'){ sr = a + b; //printf("%2.f", sr); } @@ -80,6 +90,7 @@ int main() { sr = a / b; //printf("%2.f", sr); } + } sr = roundf(sr * 100) / 100; if(c == sr){ printf("OK\n"); @@ -87,6 +98,7 @@ int main() { else{ printf("ZLE\n"); } + sym = 0; } if (feof(stdin)) { //printf("Dostal som sa na koniec suboru\n");