Vielleicht kann er dich nicht leiden. Vielleicht ist er auch der Meinung, dass jemand, der hier unbedingt antworten will, seine Fehler auch selber finden muss.
Was den Fehler betrifft: Du verwendest für Laufindex und Endwert fälschlicherweise die gleiche Variable.