Cuenta atras para alarma Nuevo PROBLEMA

// Se inicializan las constantes (variables cuyo valor no cambiara durante la ejecución del programa) y se le asignan los números de pin.
#include <Wire.h>                   // Libreria para I2C
#include <LiquidCrystal_I2C.h>      // Libreria para LCD

LiquidCrystal_I2C lcd(0x27,16,2);  // Direccion de bus pantalla


void setup(){
 
  lcd.init();
  lcd.backlight();
  
 
  // Se ajusta la salida de datos del puerto serie a 9600 baudios.
  Serial.begin(9600);
 
}
 
void loop(){
 
  // Se inicializa un array de tipo char (texto/string) con los valores que se mostraran por el puerto serie.
  // El asterisco aun no tengo claro que función tiene, pero sin él da error la compilación.

 
  // Se inicia un bucle que va marcha atrás de modo que a cada vuelta obtenemos que i vale: 3, 2, 1 y 0.
  for ( int i=26; i>=0; i-- ){
 
    // Se imprime en pantalla el valor del array que corresponda a la vuelta del for.
    Serial.println(i);
    lcd.setCursor(0,0);
    lcd.print(i);
     if (i < 10) lcd.print(" ");
    
     delay(1000);
    }
 
  }

añade
if (i < 10) lcd.print(" ");
esto imprime un espacio y borrara ese segundo digito que se quedo.