Implementación de Gestión de Colecciones en Lenguaje C
Definición de Estructuras
A continuación, se define el tipo de dato t_cromos para almacenar la información de cada elemento:
typedef struct {
int numero;
char nombre[MAX_CHAR];
char descripcion[MAX_CHAR];
int late;
int repe;
} t_cromos;Prototipos de Funciones
Declaraciones necesarias para la modularización del código:
void cargar_cromos(t_cromos *figus, int l);int cuenta_lineas(void);void imprimir(t_cromos *cr, int l);
Función Principal
El punto de entrada del programa gestiona el flujo de datos:
int main(void) {
t_cromos cromos[700];
int l = cuenta_lineas();
cargar_cromos(cromos, l);
printf("%s %d \n", "La cantidad de líneas es: ", l);
imprimir(cromos, l);
return EXIT_SUCCESS;
}