1) Этот код считывает символы с ввода до точки ('.'). Он пропускает лишние пробелы, оставляя только один пробел между словами.
2) Подсказки:
- Обрати внимание на переменную `d` — она хранит предыдущий символ, чтобы сравнивать его с текущим.
- Условие `if(c==' '&&d==' ')` проверяет, являются ли текущий и предыдущий символы пробелами, и в этом случае ничего не выводит.