Witam, czy jest ktoś w stanie skazac mi błąd w kodzie? Z gory dziekuje ;)
#include <iostream>
using namespace std;
int czy_pierwsza(int x);
int main()
{
int liczba_testow;
int liczba;
cin>>liczba_testow;
for(liczba_testow)
{
cin>>liczba;
if(czy_pierwsza(liczba)=true) cout<<"TAK";
else cout<<"NIE";
}
return 0;
}
int czy_pierwsza(int x)
{
int n=0;
int reszta;
if(x<2)
return false;
else if(x>=2)
{
for(int i=2; i<=x; i++)
{
reszta=x%i;
if(reszta==0)
n++;
}
if(n!=1)
return false;
else
return true;
}
}