Red de conocimiento informático - Conocimiento de la instalación - 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.

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

#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>

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;