Feher "exit status 1 stray '\374' in program"

Ich habe ein Problem bei einem Programm ich kann diesen aber nicht finden. der Fehler ist "error: expected ')' before 'r'

if (tür == 0)

^

exit status 1
stray '\374' in program"

kann mir jemadn dabei helfen?
hier mein Programm:

boolean ps=false;
boolean pt=false;
byte pschl =10;
byte ptür =11;
byte ton =12;//piepser
byte ledg =13;// LED grün
byte ledr =9;// LED rot
int schloss;
int tür;

void p(){
pinMode(pschl,INPUT);
pinMode(ptür,INPUT);
pinMode(ton,OUTPUT);
pinMode(ledg,OUTPUT);
pinMode(ledr,OUTPUT);
}

void p() {
schloss = digitalRead(pschl);
tür = digitalRead(ptür);
delay(1000);

if (schloss == 1){
ps=true;
digitalWrite(ledg,HIGH);
digitalWrite(ledr,LOW);}

if (schloss == 0){
ps=false;
digitalWrite(ledg,LOW);
digitalWrite(ledr,HIGH);}

if (tür == 1)
{
pt=true;
}

if (tür == 0)
{
pt=false;
}

}

Bitte um hilfe. Danke im vorraus.

Ich bezweifle dass äöüßÄÖÜ in Bezeichnern erlaubt sind.

Ok Fehler wurde gefunden:
Das ü darf nicht verwendet werden.