Solicite el código fuente de un programa escrito en lenguaje C 1. Ingrese el año, mes, hora, minuto y segundo. 2. Ingrese la cantidad de minutos que se agregarán y genere la hora de entrada y la hora posterior. sumando los minutos.
#include
int main()
{
int año, mes,día,hora,min,seg;
int add
time_t timep;
struct tm *p, tmt;
printf("Ingrese una fecha y hora en el formato: año año-mes día-hora-min-seg\n");
scanf("%d-%d-%d-%d- %d-%d", &año,&mes,&día,&hora,&min,&sec);
//año=2016;mes=10;día=30;hora=8;min=20;seg =0; // código de prueba
printf("Ingrese el número de minutos agregados:\n");
scanf("%d", &add);
//add=1441440; // código de prueba
// imprime la hora ingresada
printf("%4d %2d %2d %2d %2d % 2d\n", año, mes, día, hora, min, seg);
tmt.tm_year = año-1900;
tmt.tm_mon = mes-1; p>
p>
tmt.tm_mday = día
tmt.tm_hour = hora
tmt.tm_min = min
tmt; .tm_sec = seg;
tmt.tm_sec = seg. tm_sec = seg;
timep = mktime(&tmt);
timep += add*60;
p = localtime(&timep);
// Imprime la hora después de agregar minutos
printf("%4d %2d %2d %2d %2d\n", p->tm_year + 1900, p->tm_mon +1, p ->tm_mday, p->tm_hour, p->tm_min, p->.tm_sec);
getchar();
Devuelve 0;