From bfc52924ce4ef2d5e8070c25ed6656208ff927a0 Mon Sep 17 00:00:00 2001 From: Anzhelika Nikolaieva Date: Fri, 17 Mar 2023 21:34:28 +0000 Subject: [PATCH] Update 'du4/program.c' --- du4/program.c | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/du4/program.c b/du4/program.c index 257af06..4082a8b 100644 --- a/du4/program.c +++ b/du4/program.c @@ -32,7 +32,6 @@ int main() { // Parse second number float num2 = strtof(start, &end); if (end == start) { - printf("CHYBA\n"); valid = 0; } start = end; @@ -40,7 +39,6 @@ int main() { // Check for extra characters while (*start != '\0') { if (*start != '\n' && (*start < '0' || *start > '9') && *start != '.' && *start != ' ') { - printf("CHYBA\n"); valid = 0; break; } @@ -61,19 +59,10 @@ int main() { result = num1 * num2; break; case '/': - if (num2 == 0) { - printf("CHYBA\n"); - continue; - } result = num1 / num2; break; - } + } - // Round result and compare to expected value - float expected; - if (sscanf(start, "%f", &expected) != 1) { - printf("KONIEC\n"); - continue; } expected = round(expected * 100) / 100; if (fabs(result - expected) < 0.001) {