[C con Clase] Copia de archivos.

Federico Martín Criscuolo fcriscuolo en gmail.com
Sab Dic 13 18:06:02 CET 2008


Gente, tengo un problema con un programa que copia de un archivo a
otro caracter por caracter, aquie el codigo:

#include <stdio.h>

int main ()
{
	FILE *entrada, *salida;
	char c;

	entrada=fopen("nota.txt","rt");
	if(entrada==NULL){
		puts("No se puede abrir el archivo!");
		return 1;
	}
	salida=fopen("nota2.txt", "wt");
	if(salida==NULL){
		puts("No se puede abrir el archivo!");
		return 1;
	}

	c=fgetc(entrada);


	while(!feof(entrada)){
		fputs(c, salida);
		c=fgetc(entrada);
	}

	fclose(entrada);
	fclose(salida);

	return 0;
}

Por supuesto que nota.txt, ya esta creado, sin embargo en el momento
de la ejecucion tira error y se cierra el programa, si alguien me da
una mano...

Garcias!
Saludos.




Más información sobre la lista de distribución Cconclase