Code:
for (int i = 0; i == (Zahl1 - 1); i++)
Wegen der Zeile fängt er die Schleife nur dann an, wenn Zahl1 == 1 ist.

i == (Zahl1 - 1) ist der Teil wo die Bedingung reingehört