From 1c40d2ffffc8f3a691f47a720b92f6f11d7e11ee Mon Sep 17 00:00:00 2001
From: Bohdana Marchenko <bohdana.marchenko@student.tuke.sk>
Date: Thu, 6 Mar 2025 10:53:15 +0000
Subject: [PATCH] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=B8=D1=82?=
 =?UTF-8?q?=D1=8C=20du2/program.c?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 du2/program.c | 11 +++++------
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/du2/program.c b/du2/program.c
index fb551ce..f742046 100644
--- a/du2/program.c
+++ b/du2/program.c
@@ -8,11 +8,11 @@
 int read_double(double *value, int coef_index) {
     char line[LINE_SIZE];
     if (fgets(line, LINE_SIZE, stdin) == NULL) {
-        return 0; 
+        return 0; // Chyba pri čítaní
     }
     line[strcspn(line, "\r\n")] = 0;
     
-    // Skontrolujeme, či je riadok prázdny
+    
     if (strlen(line) == 0) {
         return 0;
     }
@@ -20,9 +20,10 @@ int read_double(double *value, int coef_index) {
     char *endptr;
     *value = strtod(line, &endptr);
     
+    // Ak nebolo načítané číslo alebo sú tam neplatné znaky
     if (endptr == line || *endptr != '\0') {
         printf("Nepodarilo sa nacitat polynom na %d mieste.\n", coef_index);
-        return 0; 
+        return 0;
     }
     return 1;
 }
@@ -30,7 +31,6 @@ int read_double(double *value, int coef_index) {
 int main() {
     double x;
     if (!read_double(&x, 1)) {
-        printf("Chyba: Nepodarilo sa načítať hodnotu x.\n");
         return 1;
     }
 
@@ -41,10 +41,9 @@ int main() {
     while (1) {
         if (!read_double(&coef, coef_count + 2)) {
             if (coef_count == 0) {
-                printf("Chyba: Neboli zadané žiadne koeficienty.\n");
                 return 1;
             }
-            return 0; 
+            break;
         }
         result = result * x + coef;
         coef_count++;