Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/05/2004, 10:59
masterboy6666
 
Fecha de Ingreso: mayo-2004
Mensajes: 183
Antigüedad: 20 años
Puntos: 0
HOLA, espero que te ayude lo que pasa es que tu algoritmo solo copia el origen pero no hace el proceso inverso. El problema esta en el ciclo:

while(!feof(fichero))
{
fseek( fichero, final, SEEK_SET );//te coloca en la posicion final
ch=getc(fichero); //leemos y almacenamos
printf("%c", ch); // Imprimos en pantallas

// Copiamos caracter a caracter
if((putc(ch,ficherocopia))==EOF)
{
printf("Error de escritura");
}
final--;//restamos la posicion final
}


Espero que te ayude por que no se utilizar el fseek,