fork download
  1. #include <stdio.h>
  2. #include <time.h>
  3. typedef unsigned char BYTE;
  4. typedef unsigned char BOOL;
  5. typedef unsigned int WORD;
  6. typedef int INT16;
  7. typedef unsigned long DWORD;
  8. typedef unsigned long UINT32;
  9. typedef signed long INT32;
  10. typedef unsigned char UINT8;
  11. typedef signed char INT8;
  12. typedef unsigned short UINT16;
  13. typedef char CHAR;
  14. typedef struct datetime_s
  15. {
  16. UINT16 year; /**< Range: 1970 - 2106 */
  17. UINT8 month; /**< Range: 1 - 12 @see month_t */
  18. UINT8 day; /**< Range: 1 - 31 */
  19.  
  20. UINT8 hour; /**< Range: 0 - 23 */
  21. UINT8 minute; /**< Range: 0 - 59 */
  22. UINT8 second; /**< Range: 0 - 59 */
  23.  
  24. UINT8 weekday; /**< Range: 0 - 6 @see weekday_t */
  25. UINT16 yearday; /**< Range: 0 - 366, 0 = Jan 1 */
  26. BOOL dst_active; /**< Set in utc_sec_to_local() */
  27. } datetime_t;
  28. main()
  29. {
  30. datetime_t datetime;
  31.  
  32. printf("Fenil : system state change to sysCUT_OUT at %02d:%02d:%02d ", datetime.hour, datetime.minute,
  33. datetime.second);
  34. }
Success #stdin #stdout 0s 5288KB
stdin
10
aba
geeksforgeeks
geeksforgeeks
geeksforgeeks
geeksforgeeks
geeksforgeeks
geeksforgeeks
geeksforgeeks
geeksforgeeks
geeksforgeeks
stdout
Fenil : system state change to sysCUT_OUT at 00:00:00