Online Compiler C

#include <stdio.h> #include <ctype.h> int main() { int c; while ((c = getchar()) != '.') { putchar(tolower(c)); } putchar('.'); return 0; }
1) Этот код читает символы с клавиатуры и выводит их в нижнем регистре, пока не встретится символ точки. В конце также выводится точка.

2) Подсказки:  
- Обрати внимание, что `getchar()` возвращает `int`, а не `char`, чтобы корректно обрабатывать EOF.  
- Функция `tolower` из библиотеки `ctype.h` преобразует символ в нижний регистр только если он является буквой.