for odd number i am getting odd as result but for even number i am not getting even as output
please tell me the flaw in my code
#include
using namespace std;
int main ()
{
int n;
cin>>n;
if(n&1==1)
cout<<"ODD";
if(n&1==0)
cout<<"EVEN";
return 0;
}