본문 바로가기

카테고리 없음

c, c++ : 표준 입력시 엔터 받지 않기


scanf("%c", &ch1);
fflush(stdin);

scanf("%c", &ch2);

만약 fflush가 없다면   두번째 스캔에프 때에 엔터가 들어갈 수도 있다.



scanf("%c%*c", &ch1);

%*c 는 해당 타입을 무시하라는 뜻 

쿄홀 이거 좋다~ 

또한

getch(void) 이거는 엔터 입력 안해도 입력 되는거
화면에 안나옴
getche(void) 이거는 화면에 나옴

#include<conio.h> 해야함