Wyskauje: błędna odpowiedź. Jakaś sugestia od was co tu może być niepoprawnego?
#include <iostream>
using namespace std;
int a,q;
int main()
{
while(cin>>a)
{
if(a<2) cout<<"NIE"<<endl;
else if(a==2) cout<<"TAK"<<endl;
else{
q=0;
for(int i=2; i<a; i++)
{
if(a%i == 0) q=1;
}
if(q==1) cout<<"NIE"<<endl;
else cout<<"TAK"<<endl;
}
}
return 0;
}