Problema 946

Carlos ha creado una estructura de persistencia de datos en un archivo y necesita ordenar los datos de la estructura para su posterior lectura. ¿Cómo podría Carlos utilizar la función fread para leer los datos de la estructura de forma ordenada y manejar adecuadamente los posibles errores de lectura?