10진 정수 1개를 입력받아 아스키 문자로 출력해보자.
단, 0 ~ 255 범위의 정수만 입력된다.
입력
10진 정수 1개(0 ~ 255 범위)가 입력된다.
출력
아스키코드 값을 문자로 출력한다.
#include <stdio.h>
int main() {
char v1;
scanf("%d", &v1);
printf("%c", v1);
return 0;
}
이렇게 제출 했는데
이거 뜨는데 뭐임??
10진 정수 1개를 입력받아 아스키 문자로 출력해보자.
단, 0 ~ 255 범위의 정수만 입력된다.
#include <stdio.h>
int main() {
char v1;
scanf("%d", &v1);
printf("%c", v1);
return 0;
}
이렇게 제출 했는데
이거 뜨는데 뭐임??

스택이가 아프대ㅇㅅㅇ
char대신 int로 선언하니까 잘되네 뭐지;
그게 맞으니까ㅇㅅㅇ
내컴에선 char로 했을 때 잘 됐었는데
컴파일러 따라 다르긴한데 틀린거임ㅇㅅㅇ