Return 0;

} //ввод EOF — Ctrl+Z


cin.get() возвращает не объект типа iostream, а тип int. А если вы используете параметр cin.get(a), то возвращается объект iostream, а параметру присваивается значение из потока. Для работы со строками подойдёт как оператор ввода <<, так и методы get() и getline(). Для ввода строки можно использовать get() и getline() с тремя параметрами:

§ указатель на массив символов.

§ максимально-возможное количество символов в строке, включая концевой символ;

§ разделитель строк.

Cin.get(str,80,”n”);

Разница между этими двумя функциями в том, что первая оставляет символ разделения строк в буфере , а вторая удаляет его.

Существует ещё несколько дополнительных методов:

Ignore(80,”n”) параметры — сколько пропускается символов без чтения и разделитель.

Peek() — просматривает, но не считывает очередной символ.

Putback() —вставляет символ в поток ввода.


#include <iostream.h>

#include <iomanip.h>