Man muss ja bedenken, dass man
k:=(i+j) mod 26;
rechnet.
Ein Beispiel:
Ich verschlüssele "t" mit "k".
Also (19+10) mod 26=3.
Danach rechnet man diesen Wert plus 97.
97+3=100.
Und 100 ist nun gleich "d" (
ASCII).
Soweit so gut, nur komme ich durch i und j eben nicht auf (in diesem Fall) 19 und 10.