Proszę 
1.
Całkowicie błędna definicja. Według niej wszystkie liczby (z wyjątkiem 1 i 0) są pierwsze. Np. takie 10. Dzieli się przez 1 i przez samą siebie, prawda? Więc jest pierwsza. Taką definicję podałeś
2.
Skąd przypuszczenie, że spoj sprawdza do 90 tylko? Poza tym nawet do takiej liczby Twój program działa źle. 49
nie jest liczbą pierwszą, a u Ciebie będzie. Co zaś na przykład z 289
? Pierwsza czy nie pierwsza? Mieści się w ramach Twojego algorytmu?
3.
Kod przekazuj albo za pomocą linku do https://ideone.com/ (wciskając taki łańcuch przy edycji wiadomości) albo zaznaczasz cały kod (od którego musi być przynajmniej linia odstępu) i klikasz taki przycisk </>
. Posty na forum są traktowane jako dokument markdown jakbyś chciał o tym poczytać więcej
4.
Wydaje mi się, że niektóre Twoje warunki typu x/x==1
są tak oczywiste, że nie trzeba ich sprawdzać.
5.
Chyba przejdzie, ale zauważ, że wyświetlasz " TAK ", a powinieneś wyświetlać “TAK”. Podobnie z zaprzeczeniem
starczy chwilowo 