Der Fehler muss wo anderst sein, den die Schleifenvariable ist i nicht asc.
Aber ich vermute mal, Du benötigst 2 verschachtelte Schleifen, den du hast ja für jedes Element des Strings einen
ASCII-Wert und in Deinem Fall wird ja die 2. Schleife nur für den letzten
ASCII-Wert durchgeführt.