Originariamente inviato da netarrow
codice:
[...] 
//                  0    1    2    3    4    5                     
char colori[6] = { 'b', 'v', 'g', 'a', 'r', 'm'};//qui c'era una virgola in più
[...]
appoggio=rand()%5;//il limite deve essere 5 visto che l'array parte da 0 e termina con indice 5 come mostra in alto
[...]
Spero di aver visto tutto... e di non aver corretto cose giuste

n modulo 6 è un numero compreso tra 0 e 5 perchè se divido per 6 il resto della divisione e strettamente minore di 6; quindi quell'istruzione era corretta