이거 뭐가문제죠? 아스키코드
베이비슈
2023.04.01
/* Hello.c */
#include stdio.h
int main(void)
{
int a;
printf(입력 : );
scanf(%c \n, &a);
printf(%d \n, a);
return 0;
}이거 문자열을 출력하면 그다음에 숫자를 출력하게 하는건데
자꾸 쓰레기값이 나오는데 모가 문제길래 그럴까요?
-
민트맛사탕
한마님 감사합니다.~!
-
로운
a 는 인트형 인데 스캔f프로 처음부터 문자를 받아 버리기 떄문에 뜨는것 같습니다.
a의 자료형을 char형으로 변경하시면 될것 같습니다 -
하나
그래도 오류 뜨는뎁쇼?
-
유린
scanf 안에 들어있는 \\\n\ 의 반란이라고 여겨집니다. ^^;;