diff --git a/du3/program.c b/du3/program.c index 2bc685a..b2b6b38 100644 --- a/du3/program.c +++ b/du3/program.c @@ -7,28 +7,29 @@ //kontrola, ze ci vycitane informacie su aritmeticky spravne bool IsArithmeticallyCorrect(int num1, int num2, char* op) { - if (num2 ==) switch (op) { case '-' if ((num1-num2) == resultTemp) { return true;} + break; case '+' if ((num1-num2) == resultTemp) { return true;} + break; case '*' if ((num1*num2) == resultTemp) { return true;} + break; case '/' + if (num2 == 0) { return false; if ((num1-num2) == resultTemp) { return true;} + break; } - return true; - - - //ak dopasovany arit. operator NIE je platny (resp ide o systematicku chybu, nie aritmeticku), vrati 0 return false; + } int main()