Написал программу в С++, которая определяет согласная или гласная буква в алфавите: - Компьютерные вопросы

Вопрос Написал программу в С++, которая определяет согласная или гласная буква в алфавите:

Регистрация
5 Ноя 2013
Сообщения
80
Репутация
0
Спасибо
0
Монет
0
if ((n== -96) || (n==-128) || (n== -17) || (n==-97) || (n== -82)
|| (n==-114) || (n== -15) || (n==-16) || (n== -29) || (n==-109) || (n== -18)
|| (n==-98) || (n== -21) || (n==-101) || (n== -88) || (n==-120) || (n== -19) || (n==-99) ||
(n== -91) || (n==-123))
cout<<" Гласная в русском языке";

Вся фишка в том, что хочу сделать проверку на попадание туда цифр вместо букв:

else if (n<=0 or n>=0)
cout<<"Вы ввели цифру";

Как бы я не хотел, он выводит, что ваша буква гласная и цифра->задание для универа, хочу прописать исключения, но я хз как первая то часть работает с гласными, костыли на костыле, помогите пожалуйста
//otvet.imgsmail.ru/download/29087550_507247f02cbdd61c774bf843ea4123bf_800.jpg
 
Сверху Снизу