Online Compiler C

#include <stdio.h> int main() { char c; while ((c = getchar()) != '.') { if (c >= 'a' && c <= 'z') { int d = c - 'a'; c = d + 'A'; printf("%d", c); } if (c >= 'A' && c <= 'Z') { int d = c - 'A'; c = d + 'a'; printf("%d", c); } } return 0; }
1) Этот код считывает символы с клавиатуры до тех пор, пока не встретится точка. Если символ — строчная буква, он преобразуется в заглавную и выводится её ASCII-код. Если символ — заглавная буква, он преобразуется в строчную и также выводится её ASCII-код.  

2) Подсказки:  
   - Обрати внимание на условие выхода из цикла (символ '.').  
   - Проверь, как код обрабатывает символы, которые не являются буквами (например, пробелы или цифры).