You forgot to call get_key():
void loop()
{
int value;
adc_key_in = get_key(analogRead(A0)); // Add this line
You forgot to call get_key():
void loop()
{
int value;
adc_key_in = get_key(analogRead(A0)); // Add this line