cout << "Podaj litere \"#\" konczy wpisywanie: ";
char ch;
int count = 0;
cin >> ch;
while(ch != '#')
{
cout << ch;
++count;
cin >> ch;
}
cout << endl << endl << "Podano " << count << " liter.";
Mając taki kod trochę nie czaję jak on działa kiedy wpisuję z klawiatury np "abcdefgh" (enter)
przecież nie da się do jednej zmiennej char wpisać całego ciągu, a pojedyńczy znak..
Tutaj jednak działa wpisanie od razu całego słowa tak jakbym za każdym znakiem klikał enter, jak to tak działa? W książe jakoś Prata tego nie wytlumaczył na razie ;/
W przypadku cin.get(ch) tak samo.