diff --git a/du3/program.c b/du3/program.c index 2952984..4cadb90 100644 --- a/du3/program.c +++ b/du3/program.c @@ -8,7 +8,7 @@ //kontrola, ze ci vycitane informacie su aritmeticky spravne //VRACIA: int: -1 (CHYBA), 0 (False), (True) -int IsArithCorrect(float num1, float num2, char* op, float result) +float IsArithCorrect(float num1, float num2, char* op, float result) { switch (*op) @@ -55,7 +55,9 @@ int main() num1Temp[0] = '\0'; num2Temp[0] = '\0'; resultTemp[0] = '\0'; - int writeIntoArrayNum = 1; // kontrolna premena na urcovanie toho, kde sa ma zapisovat obsah (1 == num1, 2 = num2, 3 = vysledok) + + bool hasOper = false; + bool hasEqualsSign = false; char op1 = 'N'; //N = 'None/NIC'