简易计时器

利用time()制作简易的计时器

#include <stdio.h>
#include <time.h>

int main(void)
{
    int h,m,s;//h时,m分,s秒
    long a,b,t;//a计开始时间,b计结束时间
    
    printf("How long hour,min,second?\n");
    scanf("%d%d%d",&h,&m,&s);
    t = 3600*h + 60*m + s;
    
    printf("Start now?\n");
    getchar();
    getchar();
    printf("Start!\n");
    
    a = time(NULL);
    while (1)
    {
        b = time(NULL);
        if ((b-a)>=t)
        {
            printf("%d hours, %d minutes, %d seconds off!\n",h,m,s);
            break;
        }
    }
    
    return 0;
}

猜你喜欢

转载自blog.csdn.net/huster_gy/article/details/80848929