c++で文字がアルファベットか判定する方法を書きます。
標準ライブラリにisalphaというアルファベットか判定する関数があります。
<ctype.h>
char c = 'a';
if(isalpha(c)){
// アルファベット判定
}
ライブラリを使わない場合は、以下のように文字コードの範囲を絞ることで対応できます。
char c = 'a';
if(c >= 'a' && c <= 'z'){
// 小文字
}else if(c >= 'A' && c <= 'Z'){
// 大文字
}