while循环求简化代码。

能不能简化下代码,现在在学while循环。
就是做一个求输入分钟如果小时小于100则继续再输入计算。

#include<stdio.h>
#define  TIME 60
int main(void)
{
    int times, SHI, fen;
    printf("please   add times\n");
    scanf("%d", &times);
    SHI = times/TIME;
    printf("SHI is %d \n", SHI);


    while (SHI<100)

    {
        scanf("%d", &times);
        SHI = times / TIME;
        fen = times % TIME;
        printf("SHI is %d \n", SHI);
        printf("fen is %d \n", fen);

    }
    return 0;
}

#include<stdio.h>
#define  TIME 60
int main(void)
{
    int times, SHI=0, fen;
    printf("please   add times\n"); 
 
    while (SHI<100) 
    {
        scanf("%d", &times);
        SHI = times / TIME;
        fen = times % TIME;
        printf("SHI is %d \n", SHI);
        printf("fen is %d \n", fen); 
    }
    return 0;
}
你可以参考下这篇文章:do while循环和while循环的区别