Napisałem algorytm, którego zadaniem jest wypisywanie liczb pierwszych, ale nie wypisuję o żadnych liczb i nie mogę znaleźć błędu. Proszę o pomoc
#include <iostream>
using namespace std;
int main()
{
cout << "Liczby Piewsze: " << endl;
int liczba = 1;
bool liczbaP;
while (true) {
liczbaP = true;
for (int i = 1; i<liczba; i++) {
if (liczba%i==0) {
liczbaP = false;
}
}
if (liczbaP==true && liczba!=1) {
cout << liczba << endl;
}
liczba ++;
}
return 0;
}