Red de conocimiento informático - Material del sitio web - Cómo programar después de una fecha determinada

Cómo programar después de una fecha determinada

//Ingrese el año, mes, día y luego ingrese el número de días para encontrar la fecha posterior a estos días.

# incluir & ltstdio.h & gt

int main()

{

int s[2][13]= {0,31,28,31,30,31,30,31,30,31,30,31,30,

0,31,29,31,30,31,30,31, 31,30,31,30,31,};

int año = 0;

int mes = 0;

int día = 0;

int día = 0;

int mes = 0;

int día = 0;

p>

int n, I , daytemp

int flag = 0;

int nyear=0, nmonth=0, nday = 0

Printf("Ingrese año, mes, día; \ n ");

scanf("%d%d%d ",&year&month&day);

//printf("Ingrese el número de días\ n ");

//scanf("%d ", & ampn);

n = 1;

if (año & lt0 | | mes & lt0 | | mes & gt12 | | día & lt; 1 | n & lt; 0)

{

Printf("Ingreso de datos incorrecto\n "); 1;

}

día temp = día+n; //Número acumulado de días

if((año % 4 = = 0 && año %100!=0)||año%400==0)//Año bisiesto 1

bandera = 1;

if(día>s[bandera][mes])

{

Printf("La fecha ingresada no coincide con el año y el mes.\n ");

Devuelve 1;

}

if(day temp & lt;=s[flag][month])//La fecha actual más el número de días de este mes Dentro.

{

naño = año;

nmes = mes;

ndía = díatemp

}

nmes = mes; p>

Otro

{

I = mes

naño = año; p> while(day temp & gt; S[flag][i])//Disminuye en un bucle hasta que la fecha actual más el número de días estén dentro de este mes.

{

temperatura del día = temperatura del día-s[flag][I]

i++; )//Más de un año, acumulado cada año.

{

Nye ar++;

if((naño % 4 = = 0 & amp; & ampnaño%100!= 0)| |año %400 ==0)

bandera = 1;

Otros

bandera = 0;

I = I-12;

}

}

nmes = I

ndía = díatemp

}

Printf (El %d día del %d mes del %d año es:\n ", año, mes, día, n);

Printf("%d año %d mes % d día\ n ", Naño, Monmouth, Ndía);

Devuelve 0;

}