👤

Programul de mai jos ar trebui sa afișeze primele n numere prime,cu toate aceste a nu afișează nimic,care este problema?
Limbaj C++

#include <iostream>
using namespace std;
int main() {
int n;
cin >> n;
for(int i=2,cnt=0;cnt==n;i++){
int cnt_prim=0;
for(int d=2;d<=i/2;d++)
if(i%d==0)cnt_prim++;
if(cnt_prim==0){
cout << i << " ";
cnt++;
}
}
return 0;
}