Hirdetés
- Milyen TV-t vegyek?
- Pánikban a világ a Radeon RX 5000 és 6000 sorozat támogatása miatt
- Autós kamerák
- AMD GPU-k jövője - amit tudni vélünk
- Milyen processzort vegyek?
- Azonnali VGA-s kérdések órája
- Vezetékes FÜLhallgatók
- OLED monitor topic
- Milyen pendrive-ot vegyek?
- Samsung Galaxy Tab S8 és Tab S8+ - méretvariációk egy témára
Új hozzászólás Aktív témák
-
Geri9159
tag
Sziasztok tudnátok segíteni mert nem jövök rá mi lehet a hiba.
Van egy .txt fájl aminek a tartalma így néz ki:Kiss Gyula
12a 11 13 12 13 12 13
Nagy Judit
12b 12 11 12 22 13 21C-be írtam egy programot ami vissza olvassa a fájl tartalmát ami működik csak duplán írja ki a szöveges fájl tartalmát.
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#define N 100
struct egydiak{
char nev[N];
char osztaly[N];
int szovegszerk;
int prezentacio;
int weblap;
int tablazatkezel;
int adatbaziskezel;
int informatika_ism_konyvtar_internet;
}diakok[N];
FILE *fbe;
int i;
int diakokszam;
char osztbeker;
main(){
fbe=fopen("Informatika_kozepszintu_erettsegi.txt", "r");
if(fbe==NULL){
printf("Hiba a file megnyitasaban\n");
getch();
exit(0);
}else{
while(!feof(fbe)){
fgets(diakok[diakokszam].nev,99,fbe);
fgets(diakok[diakokszam].osztaly,4,fbe);
fscanf(fbe,"%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);
printf("Nev: %s\n",diakok[diakokszam].nev);
printf("Osztaly: %s\n",diakok[diakokszam].osztaly);
printf("Szovegszerkesztes: %d\n",diakok[diakokszam].szovegszerk);
printf("Prezentacio es grafika: %d\n",diakok[diakokszam].prezentacio);
printf("Weblapkészítés: %d\n",diakok[diakokszam].weblap);
printf("Tablazatkezeles: %d\n",diakok[diakokszam].tablazatkezel);
printf("Adatbazis-kezeles: %d\n",diakok[diakokszam].adatbaziskezel);
printf("Informatikai alapismeretek, Konyvtarismeret es internethasznalat: %d\n",diakok[diakokszam].informatika_ism_konyvtar_internet);
}
}
fclose(fbe);
getch();
}Nem jövök rá hogy miért írja ki duplán. Ha valaki tud segítsen.
Előre is köszönöm
Geri9159
Ú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!
- Milyen TV-t vegyek?
- Battlefield 6
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Pánikban a világ a Radeon RX 5000 és 6000 sorozat támogatása miatt
- sziku69: Szólánc.
- Autós kamerák
- AMD GPU-k jövője - amit tudni vélünk
- Spórolós topik
- Luck Dragon: Asszociációs játék. :)
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- További aktív témák...
- Gamer PC-Számítógép! Csere-Beszámítás! I7 12700E / RTX 3060Ti / 32GB DDR4 / 512GB Nvme SSD
- Új Dell 5330 Latitude 13.3 FHD IPS Touch i5-1235U 4.4Ghz 16GB 512GB Intel Iris XE Win11 Pro Garancia
- AKCIÓ! Apple Pro Display XDR 32 6K Nanotexturált üveg monitor garanciával hibátlan működéssel
- GYÖNYÖRŰ iPhone 13 Pro Max 128GB Silver -1 ÉV GARANCIA - Kártyafüggetlen, MS3551,100% Akkumulátor
- Telefon felvásárlás!! iPhone 15/iPhone 15 Plus/iPhone 15 Pro/iPhone 15 Pro Max
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: NetGo.hu Kft.
Város: Gödöllő



