#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main(int argc, char* argv[])
{
     int time1[3];
     int time2[3];
     if(argc!=3)
     {
          puts("Incorrect number of arguments, please try again");
          return 0;
     }
     if((strlen(argv[1])!=5) && (strlen(argv[1])!=7) || (strlen(argv[2])!=7) && (strlen(argv[2])!=5))
     {
          puts("Incorrect format of arguments");
          return 0;
     }
     if(strlen(argv[1])==5)
     {
          sscanf(argv[1], "%d%*c%d", time1[0], time1[1]);
          time1[2]=0;
     }
     if(strlen(argv[1])==8)
     {
          sscanf(argv[1], "%d%*c%d%*c%d", time1[0], time1[1], time1[2]);
     }
     if(strlen(argv[2])==5)
     {
          sscanf(argv[2], "%d%*c%d", time2[0], time2[1]);
          time2[2]=0;
     }
     if(strlen(argv[2])==8)
     {
          sscanf(argv[2], "%d%*c%d%*c%d", time2[0], time2[1], time2[2]);
     }
}
