-
[C언어] 대소문자 변환 / 대문자를 소문자로 / 소문자를 대문자로개발/C 2020. 12. 23. 17:20
toupper(바꿀문자)를 하면 소문자든 대문자든 모두 대문자가 된다. to upper.
tolower(바꿀문자)를 하면 소문자든 대문자든 모두 소문자가 된다. to lower.
toupper(getchar());
와 같이 입력된 문자를 바꿔버릴 수 있다.
#include <ctype.h>를 해야한다.
if ((input== 'A')||(input=='a')) 이런 문장 대신 toupper/tolower를 쓰자.
'개발 > C' 카테고리의 다른 글
[C언어] 자료형 묵시적/명시적 변환 (int float double) (0) 2020.12.23 [C언어] float대신 double을 쓰는 이유 / 유효자리수 비교 (0) 2020.12.23 [C언어] 포인터와 배열 예제 (0) 2020.12.23 [C언어] 치환 암호 / 중복 없는 랜덤 rand()를 사용한 알파벳 랜덤정렬 (0) 2020.12.23 [C언어] math함수에서 정확한 PI값 사용하기 (1) 2020.12.23