- A napon sütkérezik a OnePlus 15
- Videón vagánykodik az ultrakecses Motorola Edge 70
- iPhone topik
- Samsung Galaxy A34 - plus size modell
- Samsung Galaxy A35 5G - fordulópont
- Google Pixel topik
- Apple iPhone 17 Pro Max – fennsík
- Íme, a Moto X70 Air, vagyis Motorola Edge 70 minden oldalról
- Itt a Xiaomi Android 16-os frissítési ütemterve a kompatibilis készülékekre
- Huawei Watch Fit 3 - zöldalma
Új hozzászólás Aktív témák
-
dobragab
addikt
Javasolt valami whitespace-szel elválasztani a számokat. A scanf és társai ilyenkor nem tesznek különbséget egy ill. több különböző típusú whitespace között. Azaz ha a fájlban épp tabot vagy fájl végét sikerült használnod, azt is meg fogja enni space-ként.
1 2 3 4 5
6 7 8 9 10
...Az fscanf visszatérési értékét érdemes vizsgálni, ami a fájl végét illeti. Azt adja vissza, hány formátumsztringbeli értéket töltött fel sikeresen. Ha 5 számról volt szó, akkor sikeres beolvasásnál 5-öt ad vissza.
Primitív példakód:
int szamok[5];
while(fscanf(fp, "%d %d %d %d %d", szamok, szamok+1, szamok+2, szamok+3, szamok+4) == 5)
{
// egy sor feldolgozása
}Nem tudom, mennyire ismered a C-t, meg pontosan mit akarsz vele csinálni. Javasolt csinálni egy Lottoszam struktúrát, ha bármi komolyabbat csinálni kell vele. És lehet ciklusban olvasni az 5 db számot, csak akkor macerásabb a hibakezelés...
Ha mind el kell tárolni, akkor ismét érdekes kérdés következik:
1. ismerjük előre a darabszámot (fájl elejére oda van-e írva): VLA vagy malloc
2. nem ismerjük: nyújtózkodó tömb, láncolt lista, maximális pufferméret, stb.Szóval ez a C legmacerásabb problémája.
Ú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!
- A napon sütkérezik a OnePlus 15
- Samsung Galaxy Felhasználók OFF topicja
- AMD Navi Radeon™ RX 9xxx sorozat
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Jövedelem
- Wuthering Waves
- OLED TV topic
- Microsoft Outlook topic
- Soundbar, soundplate, hangprojektor
- Multimédiás / PC-s hangfalszettek (2.0, 2.1, 5.1)
- További aktív témák...
- iKing.Hu - OnePlus Nord 4 5G Fém unibody, 120 Hz AMOLED, 100W gyorstöltés 16/512 GB
- HP ZBook Firefly 14 i7-1165G7 32GB 1000GB Nvidia Quadro T500 4GB 14" FHD 1 év garancia
- Apple iPhone X Space Gray Ikonikus dizájn, Face ID, OLED kijelző 64 GB Használt, megkímélt ,100%
- Akció! Paidashu 10600MAH / 20700MAH Powerbank olcsón!
- 2 TB-os Kingston NV3 M.2 SSD - 6000 MB/s olvasás
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest