it is not showing any error but only 1 test case is passed so why what is wrong in my code
#include
#include
using namespace std;
int main() {
int n ;
cin>> n;
bool flag=0;
for(int i=2; i<sqrt(n); i++)
{
if(n%i==0){
cout<<“Not Prime”<<endl;
flag=1;
break;
}
}
if(flag=0){
cout<<“Prime”<<endl;
}
return 0;
}