- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Samsung Galaxy S25 Edge - a tegnap határán
- Telekom mobilszolgáltatások
- Samsung Galaxy S23 Ultra - non plus ultra
- Xiaomi 14 Ultra - Leica hercegnő
- Nothing Headphone (1) – nem kell ide idézet
- Akciófigyelő: Megnyílt a Xiaomi hivatalos magyar webáruháza
- One mobilszolgáltatások
- Apple iPhone 16 Pro - rutinvizsga
- Motorola Edge 40 - jó bőr
Új hozzászólás Aktív témák
-
Gyuri16
senior tag
válasz
Geri9159 #2248 üzenetére
nem csak duplan irja ki, hanem rosszul. a baj az, hogy a fscanf hivas utan ottmarad a bemeneten egy ujsor karakter, amit a ciklus kovetkezo iteraciojaban a fgets megeszik, es csak azzal ter vissza. innen pedig az egesz eltolodik. en azt ajanlom egesz fajlt soronkent olvasd be, akkor nem lesz ilyen baj. a fscanf-s reszt helyettesitheted pl igy:
char tmp[30];
fgets(tmp, 30, fbe);
sscanf(tmp,"%d %d %d %d %d %d",&diakok[diakokszam].szovegszerk,&diakok[diakokszam].prezentacio,&diakok[diakokszam].weblap,&diakok[diakokszam].tablazatkezel,&diakok[diakokszam].adatbaziskezel,&diakok[diakokszam].informatika_ism_konyvtar_internet);tovabba a fgets beolvassa az ujsor karaktert is, ezert a nev valtozodban az is ott lesz (feleslegesen) a vegen. ezert van a kimenetedben is egy sorkihagyas a nev alatt. ugyanez igaz az osztaly valtozodra is, de ott mivel limitalod a beolvasast 4 karakterre nem fer bele az ujsor, igy az jol mukodik, ha pontosan 3 karakter lesz a bemenet.
mod: amit fentebb lineltem faq, ott ez is megvan valaszolva: [link]
sok mas gyakori hibara is kiternek benne, erdemes atnezni
Ú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!
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Fejhallgató erősítő és DAC topik
- Kerékpárosok, bringások ide!
- Path of Exile 2
- Kormányok / autós szimulátorok topikja
- Formula-1
- A fociról könnyedén, egy baráti társaságban
- Hitelkártyák használata, hitelkártya visszatérítés
- Oldman2: A KOReader ebook olvasó program
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- További aktív témák...
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7800X3D 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- HIBÁTLAN iPhone 13 mini 128GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3337
- LG 65BX - 65" OLED - 4K 120Hz 1ms - NVIDIA G-Sync - FreeSync Premium - HDMI 2.1 - PS5 és Xbox Ready!
- Legjobb kijelzős! ThinkPad T14s Gen 2 i5-1135G7 16GB 1000GB FHD - 400nit! magyarbill 1 év garancia
- Lenovo ThinkPad T15 Gen 2 Intel Core i5-1135G7
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest