[문자열] C11 백준 2744 대소문자 바꾸기 풀이

New Jenice!·2025년 2월 13일
0

Daily Algorithm

목록 보기
68/71
post-thumbnail

문제

풀이 과정

  • ctype.h 에 대소문자를 변환하는 함수를 사용하면 된다
#include <stdio.h>
#include <ctype.h>

int main() {
    char str[101];
    scanf("%s", str);
    
    for (int i=0; str[i] != '\0'; i++) {
        if (islower(str[i])) {
            str[i] = toupper(str[i]);
        } else if (isupper(str[i])) {
            str[i] = tolower(str[i]);
        }
    }
    
    printf("%s", str);
    
    return 0;
}

profile
Embedded Software Engineer

0개의 댓글