Dia Egg - Shugo Chara

C

toupper 함수의 구현

별ㅇI 2023. 10. 16. 19:14
728x90
반응형

toupper 함수

  • ctype.h 헤더파일에 속해 있는 함수
  • 원형은  int toupper(int c)를 따른다. 
  • 대문자로 바꾸는데 성공했다면 대문자의 정수모드를, 소문자가 아니라서 실패했다면 들어온 그대로를 리턴한다. 

toupper 함수의 구현

int	ft_toupper(int c)
{
	if (97 <= c && c <= 122)
		return (c - 32);
	else
		return (c);
}

// #include <ctype.h>
// #include <stdio.h>
// int	main(void)
// {
// 	printf("test1 : %c", toupper('a'));
// 	printf("\ntest1 : %c", toupper('a'));
// 	printf("\ntest2 : %c", toupper('A'));
// 	printf("\ntest2 : %c", toupper('A'));
// 	printf("\ntest3 : %d", toupper(200));
// 	printf("\ntest3 : %d", toupper(200));
// }

 

728x90
반응형