seergiomv

Ejercicio 21.4

Jan 4th, 2020
146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.13 KB | None | 0 0
  1. #include <stdio.h>
  2. typedef struct fecha{
  3.     int anio;
  4.     int mes;
  5.     int dia;
  6.     int hora;
  7.     int min;
  8.     int sec;
  9. }fecha_t;
  10. typedef struct tareas{
  11.     char tarea[256];
  12.     fecha_t fecha_tarea;
  13. }tarea_t;
  14. fecha_t crear_fecha(){
  15.     fecha_t nueva_fecha;
  16.     printf("\nAño: \n");
  17.     scanf("%d",&nueva_fecha.anio);
  18.     printf("Mes:\n");
  19.     scanf("%d",&nueva_fecha.mes);
  20.     printf("Dia:\n");
  21.     scanf("%d",&nueva_fecha.dia);
  22.     printf("Hora:\n");
  23.     scanf("%d",&nueva_fecha.hora);
  24.     printf("Minuto:\n");
  25.     scanf("%d",&nueva_fecha.min);
  26.     printf("Segundo:\n");
  27.     scanf("%d",&nueva_fecha.sec);
  28.     return nueva_fecha;
  29. }
  30. tarea_t crear_tarea(){
  31.     tarea_t nueva_tarea;
  32.     printf("Dime la tarea:\n");
  33.     gets(nueva_tarea.tarea);
  34.     nueva_tarea.fecha_tarea = crear_fecha();
  35.     return nueva_tarea;
  36. }
  37. int main(){
  38.     int option;
  39.     tarea_t t1;
  40.     t1 = crear_tarea();
  41.     printf("En fecha %d/%d/%d a las %dh:%dmin:%ds tienes la siguiente tarea:\n %s",t1.fecha_tarea.dia,t1.fecha_tarea.mes,
  42.             t1.fecha_tarea.anio,t1.fecha_tarea.hora,t1.fecha_tarea.min,t1.fecha_tarea.sec,t1.tarea);
  43.     }
Advertisement
Add Comment
Please, Sign In to add comment