male opravy

This commit is contained in:
Kamil Gejdoš 2026-03-19 21:10:06 +00:00
parent f726c84716
commit 99c475b882

View File

@ -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;
}
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 druhe cislo prikladu (kopia nacitania prveho cisla)
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;