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
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:
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!
13/13 anonim válasza:
BE = fopen("sportolok.txt", "r");
Ezt: "sportolok.txt" kellett volna kicserélned a file_name -re.
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!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!