Kétdimenziós tömb feltöltése fájlból C nyelven, mi a hibám?
Figyelt kérdés
A program lefut, de a második for ciklusnál a txt fájl utolsó sora jelenik meg "j"-szer. Mit rontottam el?
#include "stdio.h"
int main()
{
printf("Beolvasott fajl tartalma:\n\n");
int oszlop,sor, i,j;
int T[sor][oszlop];
FILE* BE = fopen("retegek3.txt", "r");
fscanf(BE, "%d %d", &oszlop, &sor);
printf("%d %d\n\n", oszlop, sor);
for(i=0; i<sor; i++)
{
for (j=0; j<oszlop; j++)
{
fscanf(BE, "%d ", &T[i][j]);
printf("%d\t", T[i][j]);
}
printf("\n");
}
printf("A tömb: \n");
for(i=0; i<sor; i++)
{
for (j=0; j<oszlop; j++)
{
printf("%d\t", T[i][j]);
}
printf("\n"); }
2017. febr. 19. 00:00
Sajnos még nem érkezett válasz a kérdésre.
Te lehetsz az első, aki segít a kérdezőnek!
Te lehetsz az első, aki segít a kérdezőnek!
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, 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!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!