문제 설명
ASCII 숫자(‘1’)를 넣으면 정수(1)로 바꿔주는 함수를 설계하라.
문자는 ‘0’ ~ ‘9’ 사이를 입력하는 것으로 한다.
#include <stdio.h>
int Change_Char_to_Int(char num)
{
}
void main(void)
{
char a;
scanf("%c", &a);
printf("%d\n", Change_Char_to_Int(a));
}
입력 예시
3
출력 예시
3
정답 코드
#include <stdio.h>
int Change_Char_to_Int(char num)
{
return num - '0';
}
void main(void)
{
char a;
scanf("%c", &a);
printf("%d\n", Change_Char_to_Int(a));
}
메모
printf 내부의 \n 습관화 필요