Reducing my code by using different construct...

Help me to reduce my code…

#include

using namespace std;

int main()
{
int month;
cout<<“Tell me a month number.”<<endl;
cout<<“I will tell you the number of days in that month.”<<endl;
cin>>month;

if((month==1)||(month==3)||(month==5)||(month==7)||(month==9)||(month==11))
{
    cout<<"Month has 31 days";
}
else if((month==4)||(month==6)||(month==8)||(month==10)||(month==12))
{
    cout<<"Month has 30 days";
}

else if(month==2)
{
    cout<<"Month has either 28 or 29(if leap year) days."<<endl;
}

else
{
 cout<<"There are only 12 months silly."<<endl;
}

return 0;

}