Something
public c v1 · immutable int last[2];int ci = 0; // last[0] = last[1] = 0; while(true) { int curr = (~(PINB)) & 16; sprintf(x, "%i%i%i", curr, last[ci], last[ (ci+1) % 2 ]); LCD_puts(x, 1); _delay_ms(1000); _delay_ms(1000); _delay_ms(1000); _delay_ms(1000); _delay_ms(1000); _delay_ms(1000); ci = (ci + 1) % 2; last[ci] = curr; }