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;
}
반응형