...
//將輸入的時間轉換為時鐘形式
#include<stdio.h>
int main(int argc, const char *argv[])
{
while(1){
int tmp=0;
if(1 != scanf("%d",&tmp)){ //scanf()返回成功輸入數據的個數,輸入r不是成功
getchar(); //getchar取出緩衝區的垃圾數據
continue;
}
printf("%02d:%02d\n",tmp/60,tmp%60); //02d中2表示占兩位,0表示不足填0
}
return 0;
}
$./a.out
120
02:00
31
00:31
de12
00:12