toupper() 구현하기

resister_boy·2022년 11월 22일
0
post-thumbnail

<ctype.h>

Prototype

int toupper(int c);

Arguments

int c: 대문자로 바꾸어 반환할 숫자 c

Return Value

toupper()는 숫자를 인자로 받아 만일 숫자의 ASCII값이 소문자 알파벳에 해당하는 경우 경우 이를 알파벳 대문자로 바꾸어 반환합니다.

Description

toupper()는 숫자를 인자로 받아 만일 숫자 c의 ASCII값이 소문자 알파벳에 해당하는 97 ~ 122인 경우 이를 대문자로 바꾸어 반환합니다. 만일 이자로 받은 숫자가 소문자 알파벳에 해당하는 숫자가 아닌 경우 인자로 받은 숫자 c를 반환합니다.

Code

  1. 인자로 받은 숫자 c가 97 ~ 122에 해당하는 경우 c - 32를 반환합니다.
int	my_toupper(int c) {
	if (c >= 97 && c <= 122)
		num -= 32;
	return (c);
}
profile
좋은 제품을 만드는 사람

0개의 댓글