Kezdőoldal » Közoktatás, tanfolyamok » Házifeladat kérdések » Hogyan kell c++ fájlkezelésben...

Hogyan kell c++ fájlkezelésben vesszővel egymásmellé kiíratni az adatokat?

Figyelt kérdés
Egy jegyzettömbbe vannak az adatok egymás alatt és egymás mellé kell raknom őket vesszővel. Sürgős lenne nagyon :\
2011. nov. 16. 18:30
 1/5 BKRS ***** válasza:

Valami ilyesmivel probalkoznek (probald ki megy-e)


#include <stdio.h>


int main ()

{

char str [80];

float f;

FILE * pFile;


pFile = fopen ("myfile.txt","r");

if (pFile==NULL) perror ("Error opening file");

else

{

do {

c = fgetc (pFile);

if (c == '/n ')

{

printf("%s",", ");

} else {

printf("%c", c);

}

} while (c!=EOF);

fclose (pFile);


return 0;

}

2011. nov. 16. 19:02
Hasznos számodra ez a válasz?
 2/5 BKRS ***** válasza:

#include <stdio.h>

Bocs,

a deklaralast elszurtam, talan igy helyes lesz, a float-nak nem sok ertelme volt es c-t hasznaltam a vegen str helyett:


int main ()

{

FILE * pFile;

char c;


pFile = fopen ("myfile.txt","r");

if (pFile==NULL) perror ("Error opening file");

else

{

do {

c = fgetc (pFile);

if (c == '/n ')

{

printf("%s",", ");

} else {

printf("%c", c);

}

} while (c!=EOF);

fclose (pFile);


return 0;

}

2011. nov. 16. 19:06
Hasznos számodra ez a válasz?
 3/5 A kérdező kommentje:

nemjó :\ ez van meg eddig:


#include <stdio.h>



int main()

{

int f,i;

FILE *je;

char nev[30];



je=fopen("jegyek.txt","r");


while(!feof(je))

{fgets(nev,20,je);

printf("%s",nev);

}



fclose(je);



while (getch()!=32);

}

2011. nov. 16. 19:09
 4/5 BKRS ***** válasza:

Probald a kovetkezot ( [link] -on futtattam)

int main ()

{

FILE * pFile;

char c;


pFile = fopen ("myfile.txt","r");

if (pFile==NULL)

{

perror ("Error opening file");

}

else {

do {

c = fgetc (pFile);

if (c == 32)

{

printf("%s",", ");

} else {

printf("%c", c);

}

} while (c!=EOF);

}

fclose (pFile);


return 0;

}

2011. nov. 16. 21:01
Hasznos számodra ez a válasz?
 5/5 A kérdező kommentje:
már m1 de azért köszönöm szépen!
2011. nov. 17. 17:43

További 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!