//include std lib if they havent been included #ifndef STD_LIB_H #define STD_LIB_H #include #include #include #include #include #endif //DATE typedef struct date{ int day; int month; int year; }; struct date convert_to_date(char* date){ struct date d; char* token = strtok(date, "-"); d.day = atoi(token); token = strtok(NULL, "-"); d.month = atoi(token); token = strtok(NULL, "-"); d.year = atoi(token); return d; } //TIME typedef struct time{ int hour; int minute; int second; }; struct time convert_to_time(char* time){ struct time t; char* token = strtok(time, ":"); t.hour = atoi(token); token = strtok(NULL, ":"); t.minute = atoi(token); token = strtok(NULL, ":"); t.second = atoi(token); return t; }