recorrer el texto de un fichero

pdbe
13 de Noviembre del 2003
necesito recorrer el texto de un fichero1 y copiarlo en otro fichero2 pero no se como hacer para recoorrer palabra a palabra.
gracias

arioch
13 de Noviembre del 2003
pq quieres recorrerlo palabra a palabra ???

Supongo que sabes manejar ficheros y abrirlos y tal, lo que tienes que hacer es
char c;
while(!feof(fichero_origen))
{
c=(char)fgetc(fichero_origen);
fputc(c,fichero_destino);
}

Las dos lineas del while si queires las reduces a una y a correr, te ahorras las llaves.

Si REALMENTE deseas recorrer palabra a palabra añade esto despues del fgetc
if((c==' ')||(c=='n'))
{
//Se trata de una palabra y haces con ella lo que te de la gana
}
else
{
//Se trata de un caracter y lo tienes que meter en una cadena auxiliar en la posicion correspondiente, acuerdate de llevar un contador para las posiciones e inicializarlo en la parte del if a cero
}

Suerte