티스토리 뷰

C언어로 소문자 대문자 변환하기




문제

알파벳 소문자를 입력하면 대문자로 출력한다. 그 반대의 경우는 반대로 하면 된다.


입력

a


출력

A


코드

#include <stdio.h>

#include <ctype.h>

int main(){

char c;

printf("알파벳을 입력하세요(소문자) : ");

scanf("%c", &c);


c -= 32; //ASCII 코드를 이용한 변환;


c = toupper(c); //toupper 메소드를 이용한 변환;


printf("%c", c);


return 0;

}


'프로그래밍 언어 > C,C++,C#' 카테고리의 다른 글

[C입문] C언어로 Hello world 출력하기  (0) 2017.01.14