책이 잘못된건가요!?
이름없음
2023.04.01
책이 잘못된건가요!?다음과 같은 프로그램을 작성해보자 사용자로 부터 아스키 코드 범위 내의 값을 하나 입력받는다. 그리고 이에 해당하는 아스킷 문자를 출력한다. 예를 들어 사용자가 숫자 65를 입력하면 문자 a를 출혁해준다 //이게 문제에여질문 내용 : 어제 아스킷코드를 배우다가 예제를 봤는데 이게 좀이상해요 ~
#includestdio.h
int main(void)
{
int a;
printf(숫자 입력 : );
scanf(%d, &a );
printf( 아스킷 코드 : %c \n, a );
return 0;
}
일단 제가 한게 이렇게 되는데 아무이상없이 돌아가고요..
#includestdio.h
int main(void)
{
char asc;
printf(숫자 입력 : );
scanf(%d, &asc );
printf( 아스킷문자 출력: %c \n, a );
return 0;
}
c 이렇게 하면에러뜨는데 책에는 이렇게 되있어요 그럼 책이잘못된건가요?
그리고 int 로 할떄는 디버그해도 오류 안떴는데 char로 하니까 디버그 에러 뜨네요
디버그 라이브러리???? 이런거요 ... 이건또 왜뜨나요?