#include <stdio.h>
int main(void)
{
char ch;
printf("정수 입렵:");
scanf("%d", &ch);
printf("문자 출력: %c\n", ch);
return 0;
}
변수를 int형으로 입력하면 오류는 안나오는데
책에는 주로 문자를 저장할때 char형 변수로 사용한다고 되어있길래요.
아스키 코드 표에도 0~127 까지만 나와있고 char에 알맞는거 같은데 다른 이유가 있나요?
글쓰면서 확인했는데 답안지에서도 int형이에요.
?????
왜일까요