Jak byś poszukał innych tematów o tym zadaniu na forum, to byś wiedział że np dla 121. Twój program uznał ją za liczbę pierwszą, a to 11 * 11. O ile dobrze pamiętam jest ok 25 liczb które musisz uwzględnić, i zrobił bym to sprytniej niż osobnym if-em dla każdej