Control de contador con 7 segmentos y pulsadores

Te faltó poner

break;

como instrucción final de cada case sino se ejecutan todos uno tras otro.

Saludos