Ocupar valor cuando se requiera

Saludos como poder ocupar un valor en la función global, estoy aprendiendo tengo una pulsación que origina un valor numérico, pero deseo conservar ese valor, en funciones futuro ocuparla en una función global en este caso la deseo ocupar en la siguiente pulsación y pegar el valor almacenado.

int input; 
 

 
void setup(){
  Serial.begin(9600); 

}
 
void loop(){
  if(Serial.available()>0){ 
    input=Serial.parseInt(); 

    if(input==1){ 
         Serial.println(456);
  
    }
    
     if(input==2){ 
      Serial.println("AQUI PEGAR LO QUE ESTA EN EL MONITOR SERIE");

  
    }
  
  }
}