Red de conocimiento informático - Conocimientos de programación - 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

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);