lho ridotto usando una variabile e uno switch ma č ancora grande :\
Codice:
int a;
if(data%1582==0)
{
if(data%400==0)
{
a=1;
}
else
{
if(data%4==0)
{
a = 1;
}
}
}
switch(a)
{
case "1":
cout << "E' bisestile.\n";break;
default:
cout << "Non e' bisestile.\n;break;
}
edit: sottovento scusa non avevo visto la risposta (cho messo 20 minuti a scrivere il secondo post

grazie 1000