if else Problem

Ich habe ein Problem beim Programmieren mit dem if else Befehl.
mein Code der Probleme bereitet:

 if (digitalRead(8) == HIGH);  {
   lcd.setCursor(0, 3);
   lcd.print("Automatisch");
   }
   else 
  {
   lcd.setCursor(0, 3);
   lcd.print("Manuell"); 
   }

Fehlermeldung: 'else' without a previous 'if'

kann mir jemand sagen wieso dieser nicht funktioniert?
danke für's lösen

if (digitalRead(8) == HIGH);

if (digitalRead(8) == HIGH)

danke

Blaettler:
kann mir jemand sagen wieso dieser nicht funktioniert?
danke für's lösen

Und nimm zukünftig bitte Code-Tags zum Einstellen des Sketches.
Dann kommen auch nicht die komischen Symbole, da wo sie nicht hingehören.

if (digitalRead(8) == HIGH);  { Das if gilt bis zum “;” in der if Zeile.
Darum ist das else danach alleine ohne if.
Grüße Uwe