我的代码是错了吗?在vscode运行
运行的时候输入了10点了两下enter就没了
#include<stdio.h>
int main(void)
{
const int jinlu = 60;
int fen,s,f;
printf("请输入分钟:");
scanf("%d",&fen);
getchar();
while(fen < 0)
{
s = fen/jinlu;
f = fen%jinlu;
printf("%d分钟等于%d小时%d分钟",fen,s,f);
printf("请输入分钟:");
scanf("%d",&fen);
getchar();
}
getchar();
return 0;
}