Cześć,
chciałam napisać program w C wypisujący na ekran liczby pierwsze z przedziału. Niestety, mam jakiś bład, którego nie widzę. Ktoś może coś poradzić?
bool pierwsza(int a)
{
for (int i=2; i<a; i++)
if(a%i==0)
{
return false;
}
else
return true;
}
int main(int argc, char** argv)
{
int a, b, c;
printf("podaj przedzial liczb w ktorych chcesz otrzymac liczby pierwsze\n");
scanf("%d", &b);
scanf("%d", &c);
if (pierwsza(a))
{
printf("liczby pierwsze to %d", a);
}
return 0;
}