Das macht keinen Unterschied, KingMS. Dein Tipp wird nichts bringen.
if(strcmp(inputtext,dini_Get(Spieler,"Passwort"),false) == 0)
Füg mal über dieser Zeile eine Debug-Information aus wie z.B.:
printf("inputtext = '%s' , dini_Get('%s',Passwort) = '%s'",inputtext,Spieler,dini_Get(Spieler,"Passwort") );
Auf Anhieb sehe ich dort keinen Fehler, könnte an fehlender Datei o.Ä. liegen. Du solltest auch mehr Informationen angeben, woran der Login-Vorgang scheiterte. Stimmt die Passwortlänge nicht ( siehe Unten ) oder ist das Passwort nicht korrekt ?
Nebenbei:
if(strlen(inputtext) > 9)
Ich sehe beim Registrieren nirgendwo, dass du Passwörter mit mindestens 10 Zeichen erwartest. Was gibst du denn überhaupt als Passwort ein ? Ist es denn länger als 9 Zeichen ?