Kezdőoldal » Közoktatás, tanfolyamok » Házifeladat kérdések » Miét nem működik a beolvasás?

Miét nem működik a beolvasás?

Figyelt kérdés

Fájlból kellene beolvasni egy 15 soros 20 oszlopos karakter sorokat illetve ugyanennyi soros és oszlopos szám sorozatokat ,nos nekem valamiért egyik sem működik,sokkal több oszlopot ír ki stb..C-ben írtam meg a programot,tehát olyan ember segítségét kérném aki gyakorlatias a cben :/

Itt a program:


#include <stdio.h>

#include <stdlib.h>

#include <string.h>

#define N 16

#define M 20

FILE *f;



int main()

{

int i,db,kat[N][M];

char fogl[N][M];


printf("\n1.feladat: \n");


f=fopen("foglaltsag.txt","r+");

i=0;

while(!feof(f))

{

fscanf(f,"%s",&fogl[i]);

i++;

}

db=i;

for(i=0;i<db;i++)

printf("%s",fogl[i]);


printf("\n");


f=fopen("kategoria.txt","r+");

i=0;

while(!feof(f))

{

fscanf(f,"%d",&kat[i]);

i++;

}


db=i;

for(i=0;i<db;i++)

printf("%d\n",kat[i]);

return 0;

}



2017. márc. 6. 22:31
Sajnos még nem érkezett válasz a kérdésre.
Te lehetsz az első, aki segít a kérdezőnek!

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!