Naja, die for-Schleife hat drei Parameter die nichts anderes bedeuten wie:
for( tu_was_vor_der_schleife(); tu_was_in_der_schleife_solange_es_wahr_ist(); tu_was_am_ende_der_schleife() );
Das schon, aber kann denn eine normale Zuweisung wie
element = list[i];
wahr oder falsche sein? Das ist es, was mich bei deinem Code wundert.
Don P