Hallo,
aah, nee, ich meine mich zu erinnern, dass fgets() _immer_ ein Nullbyte als String-Ende im Puffer mitgibt, und dass diese abschließende Null auch mitgezählt wird. Dann hast du völlig Recht mit den 7 Zeichen!
Ja, darum geht es doch. Irgendwie kann ich nicht gleichzeitig die Länge der Eingabe überprüfen, und dafür sorgen, dass er bei 7 Zeichen abbricht, aber wielöseich das Problem?
Markus.