Как проверить введенный символ на принадлежность к множеству буква/цифр? - C (СИ)
Формулировка задачи:
Как проверить введенный символ на принадлежность к множеству буква/цифр? Как вообще описать диапазон или множество в си?
Думала проверить через switch но он принимает только константы после case...
Решение задачи: «Как проверить введенный символ на принадлежность к множеству буква/цифр?»
textual
Листинг программы
if ((c >= '0') && (c <='9')) ... // значит это - цифра if ((c >= 'a') && (c <='z')) ... // значит это - строчная лат. буква
Объяснение кода листинга программы
- Проверяется, принадлежит ли введенный символ множеству цифр:
- Если символ больше или равен '0' и меньше '9', то это цифра.
- В противном случае, выполняется второй блок проверки.
- Проверяется, принадлежит ли введенный символ множеству строчных латинских букв:
- Если символ больше или равен 'a' и меньше 'z', то это строчная латинская буква.
- В противном случае, это не является ни цифрой, ни строчной латинской буквой.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д