Red de conocimiento informático - Computadora portátil - Utilice la programación en lenguaje C para copiar el contenido del archivo de texto file1.dat al archivo de texto file2.dat y convertir letras minúsculas en letras mayúsculas.

Utilice la programación en lenguaje C para copiar el contenido del archivo de texto file1.dat al archivo de texto file2.dat y convertir letras minúsculas en letras mayúsculas.

#include "stdio.h"

#include

void main()

{

ARCHIVO *en ,*out;

char ch;

if ((in=fopen( "file1.dat", "r+"))==NULL)

{

printf("¡No puedo abrir este archivo!");

exit(0);

}

if( ((out=fopen("file2.dat", "w+") )==NULL)

{

printf("¡No puedo abrir este archivo!");

salir(0);

}

while(!feof(in))

{

ch =fgetc(in);

char ch1=ch+'A'-'a';

fputc(ch1,out);//buscar caracteres del archivo interno y colocarlos en el archivo externo archivo

}

while(!feof(out))

{

ch=fgetc(out );

putchar(ch);

out++;

}

fclose(in);

fclose(out);

}