diff --git a/du3/program b/du3/program index 86e0aff..f0a512a 100755 Binary files a/du3/program and b/du3/program differ diff --git a/du3/program.c b/du3/program.c index a61c14c..d4a3196 100644 --- a/du3/program.c +++ b/du3/program.c @@ -3,23 +3,22 @@ int main(){ float vxod[999]; int i = 0; + int a = 1; float result = 0; while(1){ float value = 0; float r = scanf("%f", &value); - if(r == 1){ + if(r == 1) vxod[i++] = value; - }else if(r == '\n'){ - printf("Vysledok je: %.2f\n", vxod[i]); - }else if(r <= 255 && r >= 0){ + else if(r <= 255 && r >= 0){ if(i != 0) printf("Nepodarilo sa nacitat polynom na %d mieste.\n", i); else printf("Nepodarilo sa nacitat zaklad x\n"); break; - } - else{ - for(int a = 1; a < i; a++) + }else{ + for(a = 1; a < i; a++) + printf("%.2f\n", vxod[a]); result = vxod[0] * result + vxod[a]; printf("Vysledok je: %.2f\n", result); break;