tolower, toupper
헤더 파일
[언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - ctype.h
int tolower(int c); c를 소문자로 변환
int toupper(int c); c를 대문자로 변환
입력 매개 변수 리스트
c 아스키 키드 값
반환 값
tolower 함수는 c가 대문자일 때 소문자 반환
toupper 함수는 c가 소문자일 때 대문자 반환
사용 예
//C언어 표준 라이브러리 함수 가이드
//int tolower(int c); c를 소문자로 변환
//int toupper(int c); c를 대문자로 변환
#include <string.h>
#include <ctype.h>
#include <stdio.h>
int main(void)
{
char str[100] = "Everyday Is A Holiday.";
int slen;
int i = 0;
slen = strlen(str);
for (i = 0; i < slen; i++)
{
if (isupper(str[i]))
{
str[i] = tolower(str[i]);
}
else if (islower(str[i]))
{
str[i] = toupper(str[i]);
}
}
printf("%s\n",str);
return 0;
}
출력
eVERYDAY iS a hOLIDAY.
사용한 함수
[언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - printf
[언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - isupper
앞으로 프로그래밍 관련 글은 새롭게 개설한 언제나 휴일 전용 사이트에서 만나보세요.
2017년 1월 1일까지 이 곳의 프로그래밍 자료는 http://ehpub.co.kr 로 옮길 예정입니다.