Hirdetés
- A természettel együtt ébredeznek a hardverek
- A '90-es évek jutnak az eszünkbe az ATK készülő egeréről
- Huszadik születésnapjára eléggé megváltozott az Antec nagytornya
- Még a saját szövetségeseivel szemben is fegyverként használná az AI-t az USA
- Mégis meglepi egy új GeForce-szal a rajongókat az NVIDIA?
- RAM topik
- E-book olvasók
- AMD Ryzen 9 / 7 / 5 10***(X) "Zen 6" (AM5)
- Autós kamerák
- Ilyen olcsó sem volt még egy Apple notebook
- Házimozi haladó szinten
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Házimozi belépő szinten
- MWC 2026: Könnyen megmarkoltuk a Lenovo Legion Tab ötödik generációját
- Azonnali VGA-s kérdések órája
Új hozzászólás Aktív témák
-
Jester01
veterán
válasz
Rickazoid
#3085
üzenetére
Az i nem feltélten lesz 0. Egyszerűen csak nem változik az értéke. Mivel te semmivel sem inicializáltad, véletlen érték lesz, ami éppen a memóriában volt. Feladattól függően egyébként sem biztos, hogy a 0 hibás bevitel lenne.
Azért végtelen a ciklus mert ha a scanf elakad, akkor nem olvassa ki a pufferből a maradékot. A következő scanf hívás tehát pont ugyanúgy elakad. Neked kell takarítani, a következő sorvég jelig, például getchar használatával. EOF-ot is illik lekezelni.
A scanf amúgy visszaadja mennyi mezőt sikerült beolvasnia, de ettől még lehet szemét a pufferben. Nem véletlenül mondják, hogy nem ajánlott scanf-et használni. Bármennyire is nem szeretnéd, a korrekt megoldás általában teljes sor olvasása (fgets) után kézi feldolgozás (strtol, strtod).
Ú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!
- sziku69: Fűzzük össze a szavakat :)
- BestBuy ruhás topik
- Path of Exile (ARPG)
- Eredeti játékok OFF topik
- Rezsicsökkentés, spórolás (fűtés, szigetelés, stb.)
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- RAM topik
- War Thunder - MMO Combat Game
- Kés topik
- Pécs és környéke adok-veszek-beszélgetek
- További aktív témák...
- 263 - Lenovo ThinkBook 16p (G6 IAX) - Intel Core U9 275HX, RTX 5060
- ÚJ/BONTATLAN Microsoft Surface Laptop 7 X Elite 16GB 512GB
- Dell 27" USB-C Hub Monitor - P2723DE - 27% ÁFÁs
- AKCIÓ! LENOVO ThinkPad P15 Gen2 munkaállomás - i7 11800H 64GB DDR4 1TB SSD RTX A2000 4GB W
- 228 - Lenovo LOQ (15IRX10) - Intel Core i7-13650HX, RTX 5060
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

