Ingrese una fecha (año-mes-día) desde el teclado, calcule y genere el día del año en que se encuentra la fecha. Programe de acuerdo con el prototipo de función que se proporciona a continuación:
#includelt; stdio.hgt;
int count(int a[12], int b[12], int año, int mes, int día)//Definir un recuento Función, utilizada para calcular qué día es, a[12], b[12], año, día, día son parámetros formales respectivamente
{
El código es un poco largo , no Lo siento, si tiene alguna pregunta, agréguela, gracias
int i, sum=0;
if(year4==0amp;amp;year100!=0 ||año400==0 )//Para determinar si es un año bisiesto, haz la siguiente afirmación
for(i=0; ilt; mounth; i )
{
suma =a [i];
}
más
for(i=0;ilt;mounth;i) p>
{
suma =b[i];
}
suma =día
retorno(suma) ;
}
void main()
{
int año, mes, día,
int a[12]={31,29,31,30,31,30,31,31,30,31,30,31}, b[12]={31,28,31,30,31,30 ,31,31,30,31, 30, 31};
//matriz a es el número de días en cada mes de años bisiestos definidos, matriz b es la cantidad de días en cada mes de años no bisiestos -años bisiestos definidos
printf("Ingrese año, mes mes, día día\n");
scanf("d, d, d", amp; año, amp ; mes, día);
m= recuento(a, b, año, mes, día
printf("d\n", m); p>
}