Ciao,
non fai prima ed è piu semplice a definire un vettore caricato con i sette colori che vuoi e poi scegliere random un numero da uno a sette e ritornare il valore del vettore indicizzato dal numero random? TaLE VALORE è IL COLORE CHE TI SERVE ...
senza passare per le combinazioni ma ritornando il colore completo RGB...
forse devi scrivere
le funzioni che usi devono essere visibili a livello globale