Bitte helft mir, so langsam verzweifle ich, schon das dritte mal innerhalb von 24h das was nicht klappt
Klappt es nur sporadisch nicht?

Compilierst du wirklich die richtige .C Datei?

Wenn ich grad schon so schreibe, gibt es in c kein boolean? da hat er beim übersetzen nämlich gemeckert
Also erstmal heisst der Datentyp in C "bool", falls du im Code "boolean" geschrieben hast.
Ob es unterstützt wird, hängt vom verwendeten C Standard ab.
Da bool aber eh mindestens 1Byte groß ist, kannst du auch ein char benutzen.