Keine Ahnung, was du da gemacht hast.
Wenn du es genauso benutzt, wie es da steht, kann höchstens die Meldung kommen, das "asc" nicht initialisiert ist und "ch" nicht benutzt wird.
Die For-Schleifen Variable ist "i" und hat schon in der Schleife davor funktioniert.
Abgesehen davon, wird der Source vermutlich nicht das machen, was du gerne haben möchtest.
asc hat nach der ersten Schleife den
ASCII-Code von F. Alle anderen
ASCII-Codes spielen in der zweiten Schleife keine Rolle.