Esatto, i due GND servono per multiplexare, non conoscevo la libreria..
Invece le funzioni "void" servivano per un altro conteggio sempre a display che avevo fatto e allora ho fatto copia incolla dal programma precedente!
La resistenza di pull-down l'ho messa, i pulsanti funzionano benissimo.. il problema è che quando si verifica un blocco del ciclo if, il programma ricomincia e allora tutti gli altri if, funzionano solo alla ripartenza.. questo penserete che non sia un problema, invece lo è perchè appena si accendono i led, i giocatori devono schiacciare più velocemente possibile il pulsante, per vincere e quando questo avviene, i 2 display che dovrebbero segnare il punteggio, si spengono incrementando il valore all accensione successiva che avviene contemporaneamente ai led! Cosi facendo, i giocatori non hanno il tempo di leggere il proprio punteggio che già devono premere il pulsante..
Spero di essermi spiegato altrimenti vi allego un video di quello che succede.