Hola.
Haciendo algo como esto, no se solucionaría el error de años bisiesto y la cantidad de días.-
Código C:
Ver originalint tot_dias_reg[]={31,28,31,30,31,30,31,31,30,31,30,31};
int tot_dias_bis[]={31,29,31,30,31,30,31,31,30,31,30,31};
Código C:
Ver originalif ((anio%4 == 0 && anio%100 != 0) || (anio%400) == 0){
//buscar en tot_dias_bis según el número del mes
else{
//buscar en tot_dias_reg según el número del mes
}
Guardando la cantidad de días en una variable.-
Les pregunto para estar seguro no obstante lo estoy practicando.-
Daniel