오류도 안뜨고 실행도 잘되는데 바로 넘어 가는 부분이 있어요.
알버트
2023.04.01
#include stdio.h
int main()
{
int i,j;
char k;
printf(학번 : );
scanf(%d,&i);
printf(나이 : );
scanf(%d,&j);
printf(성별 (M/F) : );
scanf(%c,&k);
printf(저는 \t%d학번입니다.\n저는 \t%d살입니다.\n성별은 \t%c입니다.\n,i,j,k);
return 0;
}
여기서 실행을 하면
학번 나이 입력할때까지 잘 기다리는데 나이를 입력 하자 마자 성별쪽은 입력도 못하고 바로 넘어가버립니다.
화면은 이렇게 나와요
학번 : 1
나이 : 1 성별(M/F) : 저는 1학번....
이런식으로 성별 혼자 바보가 되버리네요.
해결방법 알려주세요~
-
하연
감사 합니다. 지금 보구 있습니다.ㅎ ㅎ
-
설희
감사 합니다. 위치는 저렇게 하라고해서.. ㅎㅎ
-
시윤
성별 값 받는 위치를 맨 처음으로해서 해보고....
위치 바꿔서도 해보세요~! -
엄지
감사 합니다. 나름 찾아본다고했는데 검색어 선정이 안좋앗나 보네요 ㅋ
-
대나무
게시판에서 뎃글범주에서 \scanf\ 혹은 \입력 버퍼\로 검색하면 유사한 문제의 글이 엄청 많을겁니다.