Обновить du2/program.c
This commit is contained in:
parent
9aa117169b
commit
e382f4f331
@ -23,13 +23,24 @@ int main() {
|
|||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Преобразование запятой в точку в числе
|
||||||
|
char c;
|
||||||
|
while ((c = getchar()) != '\n' && c != EOF) {
|
||||||
|
if (c == ',') {
|
||||||
|
ungetc('.', stdin); // Заменяем запятую на точку
|
||||||
|
} else {
|
||||||
|
ungetc(c, stdin);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
double coefficients[100]; // Массив для коэффициентов полинома
|
double coefficients[100]; // Массив для коэффициентов полинома
|
||||||
|
|
||||||
// Чтение коэффициентов
|
// Чтение коэффициентов
|
||||||
while (1) {
|
while (1) {
|
||||||
if (scanf("%lf", &coefficients[n]) != 1) {
|
if (scanf("%lf", &coefficients[n]) != 1) {
|
||||||
if (n == 0) {
|
if (n == 0) {
|
||||||
printf("Chyba: Neplatny koeficient na 2 mieste\n");
|
printf("Nepodarilo sa nacitat polynom na 2 mieste.\n");
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
break; // Прекращаем чтение, если введены все коэффициенты
|
break; // Прекращаем чтение, если введены все коэффициенты
|
||||||
|
Loading…
Reference in New Issue
Block a user