Portál AbcLinuxu, 13. května 2025 19:48
deklarece pole........
..
while ((znak = getchar()) != EOF)
{
....ukladání do pole.......
}
Cokoliv je ale za touto smyčkou, nikdy se neprovede. Přidal jsem kód pro bližší upřesnění.
while ((znak = getchar()) != EOF){
printf ("Znak byl %c", znak);}
printf ("Konec čtení");
Po spuštěni se mi standartně tiskli znaky na obrazovku, ale text "Konec čtení" se nikdy nevytiskne.
Připadá mi, jako by se po smyčce ukončila MAIN funkce a dál se nedělá nic.
Dá se to nějak ošetřit, abych mohl pokračovat v programu ?
Děkuju moc za pomoc.
P.S.: Pokud je to hloupý dotaz, předem se omlouvám.
printf ("Konec čtení\n");
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.