c语言时间换算
#include <stdio.h>
struct shi{
int h,m,s;
};
int main()
{
int n,b,c;
struct shi a1;
scanf("%d%d%d",&a1.h,&a1.m,&a1.s);
scanf("%d",&n);
b=a1.s+n;
c=a1.m+b/60;
if(b>=60)
{
a1.m=a1.m+b/60;
a1.s=b%60;
}
else
a1.s=a1.s+n;
if(c>=60)
{
a1.h+=c/60;
a1.m=c%60;
a1.s=b%60;
}
printf("%d:%d:%d",a1.h,a1.m,a1.s);
}