На этом шаге мы рассмотрим особенности ввода-вывода символьных значений.
При чтении типов char или wchar_t оператором >> начальные пропуски по умолчанию игнорируются. Чтобы оператор читал любые символы (как пропуски, так и обычные символы), либо сбросьте флаг skipws, либо воспользуйтесь функцией get().
На следующем шаге мы рассмотрим ввод-вывод значений типа char*.