[질문] 프로그레스바?

keston의 이미지

rpm 패키지 설치시 [#################] 이렇게 프로그레스바를 흉내내 볼려고..

printf("[");
while(....) {
   ...................
   printf("#");
}
printf("]\n");

이렇게 만들어봤습니다.
근데 실행해보면 #이 하나씩 표시되는게 아니라 while() 루프를 빠져나온 다음에 한꺼번에 표시됩니다.
뭐가 잘못됐으며 어떻게 고쳐주면 될까요?
답변에 미리 감사드립니다. :D
익명 사용자의 이미지

매 while 루프마다 ...
fflush(stdout);
해주거나
setvbuf() 함수사용하세용

익명 사용자의 이미지

답변이 아니라서 죄송 나두 그거땜시 고민하다가 포기했더랬죠 ㅠ.ㅠ