static int DiasMes (int mes)
{
int dias;
dias = 0;
if (mes == 2)
{
dias = 28;
}
else
{
if ((mes == 1) || (mes == 3) || (mes == 5) || (mes == 7) || (mes == 8) || (mes == 9) || (mes == 12))
{
dias = 31;
}
else
{
if ((mes == 4) || (mes == 6) || (mes == 11) || (mes == 11))
{
dias = 30;
}
}
}
return dias;
}
¿En que esta mal eso?
#32063 No has considerado el caso de que sea un año bisiesto.
Y por Linus, usa un switch case en lugar de esa liada de if.