Reescribir el diccionario

El proceso es el siguiente:

# include ltstdio.h gt

int main()

{

ARCHIVO *fin, * fout

char s[1024]; //Supongamos que una línea no supera los 1024 caracteres.

int I;

if((fin = fopen("f 1 . txt", "r")) == NULL) {

printf( "No se puede abrir f1.txt\n"); return 0;

} //Al leerlo, abra el archivo.

fgets(s, 1024, fin); //Leer una línea

fclose(fin); //Cerrar el archivo

if ((fout = fopen ("F2.txt", "w")) == NULL) {

printf("No se puede abrir F2.txt\n"); //Abre el archivo para escribir.

for(I = 0; I ltstrleni){

if (s【I】》;='a'amp; amps[I] lt;='z')s [I] = s[I]-'A' 'A';}; //Si se utilizan letras minúsculas, se escribirán en mayúscula; de lo contrario, permanecerán sin cambios.

fprintf(fout, "s", s); //Salida

fclose(fout); //Cerrar el archivo

printf("F2. txt \nSalida");

devuelve 0;

}