fork download
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main (){
  5. int dia,hora,min,seg;
  6. int d1,d2,h1,h2,m1,m2,s1,s2;
  7.  
  8. printf ("Dia ");scanf ("%d\n",&d1);
  9. scanf("%d %d %d",&h1,&m1,&s1);
  10. printf ("Dia ");scanf ("%d\n",&d2);
  11. scanf("%d %d %d",&h2,&m2,&s2);
  12.  
  13.  
  14. seg=s2-s1;
  15. min=m2-m1;
  16. hora=h2-h1;
  17. dia=d2-d1;
  18.  
  19. if (seg<0){
  20. seg+=60;
  21. min--;
  22. }
  23.  
  24. if (min<0){
  25. min+=60;
  26. hora--;
  27. }
  28.  
  29. if (hora<0){
  30. hora+=24;
  31. dia--;
  32. }
  33.  
  34. printf("%d dia(s)\n",dia);
  35. printf("%d hora(s)\n",hora);
  36. printf("%d minuto(s)\n",min);
  37. printf("%d segundo(s)\n",seg);
  38.  
  39. return 0;
  40. }
Success #stdin #stdout 0s 3416KB
stdin
Dia 5
08 : 12 : 23
Dia 9
06 : 13 : 23
stdout
Dia Dia -1216668544 dia(s)
134513523 hora(s)
-21605 minuto(s)
-4710 segundo(s)