Programación para implementar el comando copiar, formato de ejecución: copiar archivo1 archivo2 archivo3 Función: fusionar el contenido de archivo1 y archivo2 y copiarlos en archivo3
int main(int argc, char *argv[])
{
char F1[20] = {0};
char F2[20] = {0};
char F3[20] = {0};
char
ARCHIVO *pf1, * pf2, *pf3;
printf("ingrese el nombre de los dos archivos fuente: "
scanf("s s", F1, F2); printf("ingrese el nombre del archivo des: ");
scanf("s", F3
printf("s s s", F1, F2, F3); p>
p>
if(NULL == (pf1 = fopen(F1, "rb"))) return 0
if(NULL == (pf2 = fopen(F2, "rb")) ) devuelve 0;
if(NULL == (pf3 = fopen(F3, "wb "))) devuelve 0;
while((ch=fgetc (pf1))! =EOF)
putc(ch,pf3);
mientras((ch=fgetc(pf2))!=EOF)
putc(ch,pf3 );
fclose(pf1);
fclose(pf2);
fclose(pf3);