#include int main() { float array[50]; int repetitions = 0; float number = 0; char line[100]; int valid = 1; //tu sa halda x if (fgets(line, sizeof(line), stdin) != NULL) { if (sscanf(line, "%f", &number) == 1) { array[repetitions] = number; repetitions++; } else { printf("Nepodarilo sa nacitat zaklad x\n"); return 0; } } else { printf("Nepodarilo sa nacitat x\n"); return 0; } // tu sa halda koeficient while (repetitions < 50) { if (fgets(line, sizeof(line), stdin) != NULL) { if (line[0] == '\n') { break; } if (sscanf(line, "%f", &number) == 1) { array[repetitions] = number; repetitions++; } else { printf("Nepodarilo sa nacitat polynom na %d mieste.\n", repetitions); return 0; } } else { break; } } //pocty float result = array[1]; for (int i = 2; i < repetitions; ++i) { result = result * array[0] + array[i]; } printf("Vysledok je: %.2f\n", result); return 0; }