Hallo,
Deine Variable "name" hast Du als "int" deklariert.
int steht für Integer = Zahl,
richtig wäre:
char name[30]
Deklariert eine Stringvariable die maximal 29 Zeichen aufnehmen kann , die 30.Stelle bleibt für das Stringende reserviert "\0"
Dein Vergleich if (name == "X......") funktioniert so auch nicht,
schau Dir dazu die Funktion "StrComp" an.
Gruß Rowalind