编写自定义函数时间换算

#include<stdio.h>

int main()
{
    void time(int s,int f,int m,int n);
    int s,f,m,n;
    scanf("%d %d %d",&s,&f,&m);
    scanf("%d",&n);
    time(s,f,m,n);
} 
void time(int s,int f,int m,int n)
{
    m+=n;
    if(m>=60)
    {
        f+=1;//时间是60进位制 ;可以类推其它进位制的换算 
        m-=60;
    }
    if(f>=60)
    {
        s+=1;
        f-=60;
    }
    if(s>=24)
    {
        s-=24;
    }
    printf("New time:%d:%d:%d",s,f,m);
}
原文地址:https://www.cnblogs.com/zdgmddzj/p/8589747.html