선택장애

C언어 - 타입별 scanf와 fflush 본문

C언어

C언어 - 타입별 scanf와 fflush

yes or yes 2017. 8. 14. 15:21
반응형

#include <stdio.h>

int main(void)
{
 
 int num;
 char name;
 short sh;
 long lo;
 float fl;
 double dou;

 

   printf("num input : ");
   scanf("%d", &num);
   printf("%d\n", num);

   fflush(stdin);  //문자열 버퍼 비워주기 fflush

   printf("char input : ");
   scanf("%c", &name);
   printf("%c\n", name);


   printf("short input : ");
   scanf("%hd", &sh);
   printf("%d\n", sh);

   printf("long input : ");
   scanf("%d", &lo);
   printf("%d\n", lo);

   printf("float input : ");
   scanf("%f", &fl);
   printf("%f\n", fl);

   printf("double input : ");
   scanf("%l", &dou);
   printf("%l\n", dou);

 

   return 0;
 
}

반응형