Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Citanje is datoteke svega iza #..

[es] :: C/C++ programiranje :: Citanje is datoteke svega iza #..

[ Pregleda: 3216 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

LOW
IF_I_COULD_FLY
Webmaster
BG

Član broj: 25436
Poruke: 147
*.SMIN.panline.net.

Sajt: victorycash.com


Profil

icon Citanje is datoteke svega iza #..01.10.2006. u 01:00 - pre 212 meseci
Ljudi ubih se pomagajte...

Treba mi prog koji ce iz datoreke lety.txt da cita sve znakove iza # i da ih stavlja u out.txt datoteku
Npr ako imam:

blas la #BLA b asd asdl

Da mi BLA kopira u out.txt

AJ pomagajte please ..
Windows Shell Programming http://programming.help-place.com/
 
Odgovor na temu

Tiristor
Skola/obrazovanje

Član broj: 102849
Poruke: 184
*.inffo.net.



Profil

icon Re: Citanje is datoteke svega iza #..02.10.2006. u 22:09 - pre 212 meseci
Evo

Code:

#include <stdio.h>
main ()
{
FILE *dat, *datout;
char znak;
int prekid;
dat=fopen ("letu.txt","r");
datout=fopen ("out.txt","w");
for ( ; ; )
{
prekid=(znak=fgetc(dat))==EOF;
if (prekid) break;
if (znak=='#')
 for ( ;  ; )
  {
  fputc (znak,datout);
  prekid=(znak=fgetc(dat))==EOF;
  if (prekid) break;
  }
}
}

Mislim da je to to, ako hoces da ti ispisuje i "#", a ako hoce bez toga onda zameni mesta fgetc i fputc u drugom for-u. U stvari evo ti i to
Code:

#include <stdio.h>
main ()
{
FILE *dat, *datout;
char znak;
int prekid;
dat=fopen ("letu.txt","r");
datout=fopen ("out.txt","w");
for ( ; ; )
{
prekid=(znak=fgetc(dat))==EOF;
if (prekid) break;
if (znak=='#')
 for ( ;  ; )
  {
  prekid=(znak=fgetc(dat))==EOF;
  if (prekid) break;
  fputc (znak,datout);
  }
}
}

Eto :)
 
Odgovor na temu

NrmMyth
Ivan Maček
Split

Član broj: 63456
Poruke: 849
*.cmu.carnet.hr.

Sajt: www.dump.hr


Profil

icon Re: Citanje is datoteke svega iza #..03.10.2006. u 15:17 - pre 212 meseci
Probaj ovako, mislim da dosta pojednostavljuje stvar
Code:
while( fscanf( in, "%s", jedna_rijec_iz_datoteke ) ) 
 
Odgovor na temu

Tiristor
Skola/obrazovanje

Član broj: 102849
Poruke: 184
*.inffo.net.



Profil

icon Re: Citanje is datoteke svega iza #..03.10.2006. u 21:51 - pre 212 meseci
Ali tako nece uspeti da mu iscita sve iz datoteke posle #. Pravice probleme beli znaci.
 
Odgovor na temu

NrmMyth
Ivan Maček
Split

Član broj: 63456
Poruke: 849
*.cmu.carnet.hr.

Sajt: www.dump.hr


Profil

icon Re: Citanje is datoteke svega iza #..04.10.2006. u 15:39 - pre 212 meseci
Citat:
blas la #BLA b asd asdl

Da mi BLA kopira u out.txt

Po primjeru je samo rijec.
 
Odgovor na temu

Tiristor
Skola/obrazovanje

Član broj: 102849
Poruke: 184
*.inffo.net.



Profil

icon Re: Citanje is datoteke svega iza #..04.10.2006. u 17:56 - pre 212 meseci
Aha moja greska izvini. Ja sam razumeo da treba sve posla znaka #. :)
 
Odgovor na temu

LOW
IF_I_COULD_FLY
Webmaster
BG

Član broj: 25436
Poruke: 147
*.SMIN.panline.net.

Sajt: victorycash.com


Profil

icon Re: Citanje is datoteke svega iza #..04.10.2006. u 19:56 - pre 212 meseci
Ljudi to mi je trebaloo,mucio sam se 10 dana ;)

Hvala mnogo !
Windows Shell Programming http://programming.help-place.com/
 
Odgovor na temu

[es] :: C/C++ programiranje :: Citanje is datoteke svega iza #..

[ Pregleda: 3216 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.