isupper/islower関数
必要なヘッダー
<ctype.h>
関数
int isupper( int c);
引数
c 判定する文字
c
戻り値
成功 真(0以外)
失敗 偽(0)
int islower( int c);
#include <stdio.h> #include <ctype.h> void main(void) { int buf; buf=getchar(); //英小文字判定 if (islower(buf)) printf("'%c'は英小文字です。\n",buf); else printf("'%c'は英小文字ではありません。\n",buf); //英大文字判定 if (isupper(buf)) printf("'%c'は英大文字です。\n",buf); else printf("'%c'は英大文字ではありません。\n",buf); }