카테고리 없음

[C언어] 문자 관리 함수 - isupper()

s뽈록이s 2013. 6. 3. 09:58
void main(void)
{
	char ch;
	printf("한 문자를 입력해 주세요 : ");
	scanf("%c", &ch);
	if(isupper(ch) != 0)
	{
		printf("대문자를 입력하셨습니다.\n");
	}
	else
	{
		printf("대문자가 아닙니다.\n");
	}
}

프로그램 실행화면


문자 관리 함수 중 영어 대문자인지 판별해 주는 녀석이다. 대문자를 매개변수로 넘겨주면 0이 아닌 값을 반환하고 대문자가 아닌 값을 매개변수로 넘겨주면 0을 반환한다.


손쉬게 대문자인지 아닌지 판별할 수 있다.