Mir sind grad nochn paar Gedanken zu deinem Problem gekommen:
1. meine Lösung funktioniert nur unter Windows - wenn du es also richtig machen willst, würde ich dir nahelegen, schon in der Input Methode den abschließenden Zeilenumbruch (also \n\r unter windows und \r unter unix-like) abzufangen, da es ja nicht Aufgabe der anderen Methode ist.
2. mich wundert grade, dass das überhaupt nötig ist, da du ja
PHP-Code:
if(i != 10 && i != 13)
drin stehen hast - debug mal drüber inwiefern das sinnvoll ist
Gruß
tele