```
Mam problem z zadaniem Liczby Pierwsze na spoju. Robię już to zadanie któryś raz, cały czas wymyślam nowe rozwiązania, ale za każdym razem jest błąd, i nie mam pojęcia jaki. Oto mój kod:
#include <iostream>
#include <cstdlib>
using namespace std;
int x;
int main()
{
cin>>x;
for(int i=2; i<=10000; i++)
{
if((x%i==0)&&(i!=x))
{
cout<<"NIE";
break;
}
else if(x==1)
{
cout<<"TAK";
break;
}
if(i==10000)
{
cout<<"TAK";
}
}
return 0;
}
Liczę na pomoc i z góry dziękuję, oto link do zadania: http://pl.spoj.com/problems/PRIME_T/