0
그래서 나는이 작업을 수행 할 때 내가 어떤 입력을 사용할 수 없습니다 "\ r에"다른 텍스트를 입력하는 동안 동적 (변경) 카운트 다운 타이머를 만들려고합니까?
end = 120;
for (end; end >=0; end--){
printf("\r");
int num = end/60;
int nums = end % 60;
printf(" %d : %.2d ", num, nums);
sleep(1);
if(num == 0 && nums == 0){
printf("\n\nTIME'S UP! GAMEOVER!");
sleep(2);
}
}
를 사용하여 라인을 세척하므로 콘솔 텍스트 만 변경하는 카운트 다운 시계를 만들기 위해 관리했습니다, 분명히 "scanf"를 갖는 것은 시간 루프의 흐름을 방해합니다 ... 다른 텍스트를 입력하는 동안 콘솔에서 동적으로 변경되는 텍스트를 얻을 수있는 다른 방법이 있습니까?