Gregory, creo que no entoendo o hay una contradicción en la letra. En esta respuesta decís que se debe usar fscanf. Sin embargo, en la letra última (25 de abril) se expresa (ver especialmente "(y no fscanf)":
"Otra llamada al programa podr´ıa ser:
./obligatorio2 D ArchivoCodificado ArchivoDecodificado.txt TablaDeCodificacion.txt
En ese caso el programa obligatorio2 es llamado para decodificar el archivo llamado ArchivoCo-
dificado y generar el archivo decodificado que lleva por nombre ArchivoDecodificado.txt.
Noten que en este caso NombreArchivo.txt y ArchivoDecodificado.txt deben ser idéntcos.
El archivo codificado debe escribirse como una secuencia binaria. Para ello deben utilizar las
funciones fwrite (y no fprintf) para la tabla de codificación y fputc o fputchar para el
mensaje. Naturalmente deber´a untilizar las funciones complementarias fread (y no fscanf) y
fgetc o fgetchar respectivamente."
Agradezco aclarar.
Luis
"Otra llamada al programa podr´ıa ser:
./obligatorio2 D ArchivoCodificado ArchivoDecodificado.txt TablaDeCodificacion.txt
En ese caso el programa obligatorio2 es llamado para decodificar el archivo llamado ArchivoCo-
dificado y generar el archivo decodificado que lleva por nombre ArchivoDecodificado.txt.
Noten que en este caso NombreArchivo.txt y ArchivoDecodificado.txt deben ser idéntcos.
El archivo codificado debe escribirse como una secuencia binaria. Para ello deben utilizar las
funciones fwrite (y no fprintf) para la tabla de codificación y fputc o fputchar para el
mensaje. Naturalmente deber´a untilizar las funciones complementarias fread (y no fscanf) y
fgetc o fgetchar respectivamente."
Agradezco aclarar.
Luis