2) C언어 fflush 함수 사용 예제

 

01   #include <stdio.h>
02   #include <stdlib.h>
03
04   int main()
05   {
06       int i, num;
07      
08       for(i=0;i<3;i++)
09       {
10            fprintf(stdout, "숫자를 입력하시오. : ");
11            fscanf( stdin, "%d", &num);
12            fprintf(stdout, "입력한 숫자는 %d 입니다. \n",num);
13            fflush(stdin);
14       }
15    
16       system("pause");
17       return 0;
18   }

fflush함수를 이용하여 입력버퍼 오류를 없앤다.

 

예제를 연습해 봅시다