大文字小文字をC言語で判断する方法
C言語の文字関数「isupper」と「islower」を使えば、文字が大文字か小文字かを判定できます。以下のコード例を参照してください。
#include <stdio.h>
#include <ctype.h>
int main() {
char ch;
printf("请输入一个字符:");
scanf("%c", &ch);
if (isupper(ch)) {
printf("输入的字符是大写字母\n");
} else if (islower(ch)) {
printf("输入的字符是小写字母\n");
} else {
printf("输入的字符不是字母\n");
}
return 0;
}
「isupper」関数で文字が小文字であるかを判定できます。