Hirdetés
- Duplázik a NAND is: a Samsung 100%-os áremelésben gondolkodik
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Amlogic S905, S912 processzoros készülékek
- Épített vízhűtés (nem kompakt) topic
- Kormányok / autós szimulátorok topikja
- SSD kibeszélő
- VR topik
- TCL LCD és LED TV-k
- Mini-ITX
- Azonnali VGA-s kérdések órája
Ú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!
- Router gondok
- alza vélemények - tapasztalatok
- Duplázik a NAND is: a Samsung 100%-os áremelésben gondolkodik
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- EAFC 26
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Szívós, szép és kitartó az új OnePlus óra
- World of Tanks - MMO
- Apple iPhone Air - almacsutka
- Kerékpárosok, bringások ide!
- További aktív témák...
- GYÖNYÖRŰ iPhone SE 2020 64GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3920
- Új DELL UltraSharp U2722DE 27" monitor QHD LCD IPS 27% ÁFÁs
- 360 áthajthatós! Dell Latitude 5330 2 in 1 i7-1265U 10magos! 16GB 1000GB 13.3" FHD 1 év garancia
- Új Kipsta agility 100 focicipő (43-as)
- GYÖNYÖRŰ iPhone 14 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3967
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: Laptopműhely Bt.
Város: Budapest


