Hola HackID1.
Si bien el enunciado no lo aclara tal vez debas contemplar si el año es bisiesto, por si la desconoces puedes hacer algo como lo siguiente.-
Código C:
Ver originalint dias_meses_reg[]={31,28,31,30,31,30,31,31,30,31,30,31};
int dias_meses_bis[]={31,29,31,30,31,30,31,31,30,31,30,31};
int aaaa = 2014;
if ((aaaa%4 == 0 && aaaa%100 != 0) || (aaaa%400) == 0)
{………;}
else
{………;}
Espero que te sea de ayuda, lo que si no esperes mucho más de mi ya que si bien hace unos meses que estudio c de forma autodidacta (tengo 62 años), estoy muy enfocado en aprovechar las posibilidades que me da c de trabajar a bajo nivel.-
Un gran abrazo.
Daniel