Kezdőoldal » Számítástechnika » Programozás » Miért ír ki hibát a programom?

Miért ír ki hibát a programom?

Figyelt kérdés

C nyelv!

Kellett egy progit írni, ami függvénnyel beolvassa a játékosok nevét és típusát egy .txt-ből.


A beolvasásnál síntax errort ír ki.


mit vétettem?



2015. ápr. 25. 16:00
1 2
 11/13 A kérdező kommentje:

Mert most a következő a hiba:


void read_stats(char *file_name)

{

Players player;


if(fopen(file_name, "r") == NULL)

{

printf("\nUnable to open file sportolok.txt");

exit(1);

};


unsigned int i;


for(i = 0; !feof(file_name); i++)

{

fscanf(file_name, "%s", player.name);

}


fclose(file_name);

}


a for ciklusban, az fscanf-nél és az fclose-nál is hibát ír.

2015. ápr. 25. 18:10
 12/13 anonim ***** válasza:
53%

Hagyjuk már ezt a "hibát ír ki" meg "nem jó" dolgokat.

Az a kib#szott fordító komplett értelmes mondatot ír arról, hogy mi a hiba, értelmezd!

2015. ápr. 25. 18:13
Hasznos számodra ez a válasz?
 13/13 anonim ***** válasza:

BE = fopen("sportolok.txt", "r");

Ezt: "sportolok.txt" kellett volna kicserélned a file_name -re.

2015. ápr. 25. 18:14
Hasznos számodra ez a válasz?
1 2

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!