Hirdetés
-
Léptek New Yorkban a közösségi média függőséget okozó algoritmusai ellen
it Meghozták azokat az intézkedéseket, amelyektől azt remélik, hogy segítenek megvédeni a kiskorúakat a közösségi médiában.
-
Atlasszal készül a HMD a középkategóriába
ma Alulról építkezik újra a finn márka, a HMD Atlas már 5G modemmel érkezik.
-
Retro Kocka Kuckó 2024
lo Megint eltelt egy esztendő, ezért mögyünk retrokockulni Vásárhelyre! Gyere velünk gyereknapon!
Új hozzászólás Aktív témák
-
Jester01
veterán
A beolvasás egyszerű feladatnak tűnik, mégis meglepően bonyolult jól csinálni.
Az fflush(stdin) nem szabványos, vagy működik vagy nem. Az ajánlott módszer teljes sorok olvasása fgets használatával, majd a beolvasott sor számmá alakítása strtol segítségével. A helyes megoldás a sor olvasásnál kezeli a túl hosszú sorokat, és az átalakítás után ellenőrzi, hogy maradt-e még feldogozatlan karakter.
Ennél egyszerűbb megoldás, ha az fflush(stdin) helyett egy fgetc(stdin) ciklussal kiolvasol mindent a sor (vagy a bemenet) végéig.
Az is rossz a kódban, hogy a scanf visszatérési értékét nem ellenőrzöd. Ha ugyanis nem számot írnak be, akkor nem tud mit konvertálni és az i értéke változatlan marad. Azt pedig nem is inicializáltad, tehát bármi lehet. Ha véletlenül 1 és 5 közé esik akkor a programod kilép a ciklusból.
[ Szerkesztve ]
Jester
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Battlefield 2042
- Elektromos autók - motorok
- Szárba szökken a Galaxy Buds 3 Pro
- Luck Dragon: MárkaLánc
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Milyen routert?
- Veszprém és környéke adok-veszek-beszélgetek
- UbiForward24 - Prince of Persia: The Sands of Time Remake csak 2026-ban
- Ubisoft Forward 2024 - Az összes bejelentés egy helyen
- Külpolitika
- További aktív témák...
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen