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 :)