Мне нужен способ принимать только буквы UPPERCASE, и я хочу использовать ELSE, чтобы напечатать ошибку (или наоборот), чтобы получить удовольствие от кодировки длины серии, но, похоже, она не работает.
Каждый раз, когда я вводю хотя бы один символ, например, A или B. - это выдает ошибку.
Это не то, на что действительно похож код, важны операторы IF и ELSE.
#include <stdio.h>
int main()
{
char current, previous = 0;
int AoR = 0, unc_am, am, first = 0;
while(scanf("%c", ¤t) != EOF)
{
if(current <= 'Z' && current >= 'A')
{RLE}
else
{printf error}
}
}
Что я делаю не так? Спасибо.