소문자 외의 문자를 입력하면 종료하도록 플밍을 짰는데


#include


int main(void)

{

char a, b;


printf("두 소문자를 입력하시오 : ");

scanf_s("%c %c", &a, &b);


if ((a >= 'a' && a <= 'z') && (b >= 'a' && b <= 'z'))

{

}

else

{

printf("잘못 입력하셨습니다. \n프로그램을 종료합니다.");


return 0;

}

}


이렇게 짜니까 a b가 소문자여도 잘못입력했다고 뜨는데 뭐가 문제일까..?