Red de conocimiento informático - Computadora portátil - La programación en lenguaje C realiza la copia de dos archivos. El nombre del archivo de origen y el nombre del archivo de destino se ingresan desde el teclado.

La programación en lenguaje C realiza la copia de dos archivos. El nombre del archivo de origen y el nombre del archivo de destino se ingresan desde el teclado.

Si el programa no está en la misma carpeta que el archivo fuente, ingrese la ruta y el nombre del archivo

#include

# define MAX 20

void main()

{

ARCHIVO *fa,*fb;

char stra[MAX],strb [MAX] ,c;

printf("Ingrese el nombre del archivo fuente:");

gets(stra);

printf("Ingrese el nombre del archivo de destino:" ");

gets(strb);

fa=fopen(stra,"r");

fb=fopen( strb,"w") ;

si(fa)

{

si(fb)

{

while((c =getc(fa))!=EOF)

putc(c,fb);

fclose(fa);

fclose (fb);

p>

}

else

printf("no se puede abrir %s",strb);

}

else

printf("no se puede abrir %s",stra);

}