#include <stdio.h>
int main(void)
{
int ch; // 이부분
printf("아스키 코드 값을 정수의 형태로 입력하세요 : ");
scanf_s("%d", &ch);
printf("입력한 정수는 %d이며 아스키코드로는 %c입니다.\n\n", ch, ch);
return 0;
}
int ch; 쓰면 오류 안뜨는데
char ch 쓰면 오류뜸
왜그런가요
#include <stdio.h>
int main(void)
{
int ch; // 이부분
printf("아스키 코드 값을 정수의 형태로 입력하세요 : ");
scanf_s("%d", &ch);
printf("입력한 정수는 %d이며 아스키코드로는 %c입니다.\n\n", ch, ch);
return 0;
}
int ch; 쓰면 오류 안뜨는데
char ch 쓰면 오류뜸
왜그런가요
스캔앺%c로 바꺼좃음?
감싸합니다 ♥
빠른 삭제
애초에 scanf는 char 변수엔 정수 값을 입력 못받음. short, int, long, long long 따위만 받을 수 있어.