Cómo utilizar la función time() para obtener la hora actual y asignarla a una variable de puntero de estructura: {int horas, int minutos, int segundos}
#include
#include
// Formato de hora
typedef struct tagDateTime
{
int Año;
int Mes;
int Día;
int Hora;
int Minuto;
int Segundo;
}DateTime;
int main()
{
// Obtener el Hora actual
time_t rawTime;
hora( &rawTime );
struct tm *timeInfo = localtime( &rawTime );
// Convertidor de formato
DateTime dt;
dt.timeInfo->tm_hour;
dt.Minute = timeInfo->tm_min;
dt .Second = timeInfo->tm_sec;
printf("Hora actual: %04d-%02d-%02d %02d").