wczytywanie litery i cyfry

0

Witam
mam wczytać od użytkownika dane w postaci litera i cyfra az nie pojawi sie kropka. np x 30 x 49 z 33 t 44 . Macie jakiś pomysł na to ?
Pozdrawiam

0

Taki bez sensu kod ale chyba o to ci chodziło

std::string x;
bool isdot = false;
while(getline(std::cin,x))
{
for(int i = 0; i < x.size();i++)
{
if(x[i] == '.')
{
isdot = true;
break;
}
}
if(isdot)
    break;
}
 
0
std::string text;
while(std::getline(std::cin, text, '.')) {}

Chyba zadziała, ale nie testowałem ;D
Jakby co, to ten kod będzie wczytywał też znaki takie jak "/ & % $ # @ ! *" itd.

1 użytkowników online, w tym zalogowanych: 0, gości: 1