Crear un tipo de dato compuesto para almacenar las características de un led sabiendo que el led tiene un estado, una intensidad de luminosidad, un color y un código secuencial. El programa permitirá simular un juego de luces, cada led representa un nodo en el juego de luces. Construir la función necesaria para crear el juego de luces. Construir funciones para simular el encendido y apagado del juego de luces con dos alternativas diferentes, una de las alternativas es una secuencia aleatoria, la otra alternativa dejo a su elección. Busque la manera de representar las luces e investigue la librería y función que permita cambiar el color.
#include<stdio.h> #include<stdlib.h> #include<time.h> typedef struct led_t{ int estado; int intensidad; char *color[10]; int codigo; } led_t; void crear_juego(led_t *a, int tam){ for(int i=0; i<tam; i++) { a[i].estado = 0; a[i].intensidad = 1; a[i].color = "rojo"; a[i].codigo = i; } } void encender_aleatorio(led_t *a, int tam){ for(int i=0; i<5; i++) { int pos = rand() % tam; a[pos].estado = 1; a[pos].intensidad = 1; } } void apagar_aleatorio(led_t *a, int