No.
h ends up zero and m ends up being whatever h was * 60
Now that I think about it, why does display1Time even need h and m, aren't the hours and minutes in Mytime?
The tens and ones hint was to do something like this:
int tenmin = t.mins / 10;
int onemin = t.mins % 10;
When the time is less than ten minutes after the hour tenmin will contain zero, but when you print both numbers together you get the type of display you want. If the time is ten or more minutes after the hour, you wouldn't HAVE to split the number like that, but it will still work if you print both numbers together.