I'm currently trying to detect and print prime numbers. Here's what I've got for now, but I get an error from the compiler: non-lvalue in assignment, and I can't seem to be able to fix that. Any help?
Code:#include<iostream> using namespace std; int main() { int i, j; for(i=0; i<100; i++) { for(j=0; j<i; j++) { if(i%j=1 && i%j=i) { cout<<"Prime"<<endl; } else { cout<<"Not Prime"<<endl; } } } }




Reply With Quote