请编写函数,交换两个时间变量的值。
函数原型
void TimeSwap(MYTIME *time1, MYTIME *time2);
说明:参数 time1 和 time2 为分别指示两个时间结构变量的指针。
裁判程序
#include <stdio.h>
......
void TimeSwap(MYTIME *time1, MYTIME *time2);
int main()
{
MYTIME a, b;
TimeInput(&a);
TimeInput(&b);
TimeSwap(&a, &b);
TimeOutput(&a);
putchar(' ');
TimeOutput(&b);
putchar('\n');
return 0;
}
输入样例
8:30:45 9:10:50
输出样例
9:10:50 8:30:45
函数代码如下:
void TimeSwap(MYTIME* time1, MYTIME* time2){
MYTIME t;
t = *time1;
*time1 = *time2;
*time2 = t;
}