int CommonAnode[]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90};
int count=0;
int s =0;
void setup() {
pinMode(10, INPUT_PULLUP);
DDRD=B11111111;
}

void loop() {
int x = digitalRead(10);
if (x == HIGH && s == 0) {
PORTD=CommonAnode[count];
count++;
s = 1;
if (count>9){
count=0;
}
}
else if(x==LOW) {
s = 0;
}
delay(100);
}