문제 설명
입력된 글자를 대문자는 소문자로 소문자는 대문자로 바꿔 리턴
그 외의 글자는 ‘0’을 리턴한다.
#include <stdio.h>
char func(char c)
{
// 코드 작성
}
void main(void)
{
char c;
scanf("%c", &c);
printf("%c\n", func(c));
}
입력 예시
F
출력 예시
f
정답 코드
#include <stdio.h>
char func(char c)
{
// 코드 작성
if ((c >= 'A') && (c <= 'Z')) return c + ('a' - 'A');
if ((c >= 'a') && (c <= 'z')) return c - ('a' - 'A');
return '0';
}
void main(void)
{
char c;
scanf("%c", &c);
printf("%c\n", func(c));
}
메모
printf 내부의 \n 습관화 필요