Witam
Mam za zadanie napisac algorytm wypisujacy liczby pierwsze z zakresu od 0 do 100. Napisalem cos takiego ale nie doknca mi to dziala. Czy moze mi ktos powiedziec gdzie jest blad?
void main ()
{
int i,j;
const int n=100;
vector <int> pierwsze;
for (i=2; i<=n; ++i)
{
for (j=2; j<=i;++j)
{
if (i%j)
{
pierwsze.push_back(i);
break;
}
}
}
for (int k=0; k=pierwsze.size()-1; k++)
cout <<pierwsze[k]<<endl;
}