This commit is contained in:
Džubara 2024-02-28 15:51:46 +01:00
parent d478fb09b2
commit d5d8deff25

View File

@ -16,13 +16,12 @@ int main() {
double result = 1;
int coefficientIndex = 0;
if (fgets(line, MAX_LINE_LENGTH, stdin) == NULL || !IsValidNumber(line)) {
printf("Nepodarilo sa nacitat zaklad x\n");
return 1;
}
double x_base = strtod(line, NULL);
while (1) {
if (fgets(line, MAX_LINE_LENGTH, stdin) == NULL || !IsValidNumber(line)) {
if (line[0] == '\n') {
@ -33,16 +32,17 @@ int main() {
}
char *endPtr;
double coefficient = strtod(line, &endPtr);
double x = strtod(line, &endPtr);
if (*endPtr != '\n' && *endPtr != '\0') {
printf("Nespravny format cisla\n");
return 1;
}
result = result * x_base + coefficient;
result *= x;
coefficientIndex++;
}
printf("Vysledok je: %.2f\n", result);
return 0;
}