From 99c475b882e98a9fc31a690ccecca2e70d82c962 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kamil=20Gejdo=C5=A1?= Date: Thu, 19 Mar 2026 21:10:06 +0000 Subject: [PATCH] male opravy --- du3/program.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/du3/program.c b/du3/program.c index f31c787..0813439 100644 --- a/du3/program.c +++ b/du3/program.c @@ -22,7 +22,6 @@ int main() { continue; } cast2 = cast1; //ulozim si poziciu v pamati kde som naposledy skoncil - while (*cast2 == ' ') cast2++; //zbavim sa medzier char operacia = *cast2; //nacitam si do jednotkovej premennej char prvy prvok pola cast2, @@ -31,9 +30,7 @@ int main() { printf ("CHYBA\n"); continue; } - cast2++; //posuniem sa na dalsiu poziciu pola char kde by malo byt cislo alebo medzera - while (*cast2 == ' ') cast2++; //zbavim sa medzier float b = strtof(cast2, &cast1); //float kde si nahram druhe cislo prikladu (kopia nacitania prveho cisla) @@ -49,8 +46,10 @@ int main() { printf ("CHYBA\n"); continue; } - - float c = strtof(cast2, &cast1); //float kde si nahram druhe cislo prikladu (kopia nacitania prveho cisla) + cast2++; //posuniem sa na dalsiu poziciu pola char kde by malo byt cislo alebo medzera + while (*cast2 == ' ') cast2++; //zbavim sa medzier + + float c = strtof(cast2, &cast1); //float kde si nahram vysledok prikladu (kopia nacitania prveho cisla) if (cast2 == cast1) { //podla toho co som odparsoval, ak sa neodparsoval cislo, ostane mi tam stale cely string printf ("CHYBA\n"); continue;