spatie weghalen

Status
Niet open voor verdere reacties.

stykurgh

Gebruiker
Lid geworden
6 jul 2009
Berichten
715
hallo, ik ben zelf een beetje bezig met c++ en moet voor school woordjes leren en toe dacht ik laat ik een programma maken waarmee ik mezelf kan overhoren :D.

ik doe dan een string en daar moet je dan de vertaling in op geven en dat wordt dan gecontroleerd alleen zitten er spaties in de woorden en dan wil niet bij een string. weet iemand hoe je voor dat het wordt vergeleken de spatie uit het ingetypte woord haalt zodat het wel goed gerekend wordt?


voorbeeld:

cout << "de topsport \n";
cin >> woord;



if (woord == "derspitzensport")
cout << "goed\n";
else
cout << "fout\n";



mvg

michel
 
Ik heb een andere suggestie voor je. Als je gebruik maakt van getline kan je wel spaties inlezen.
Hiervoor moet je
[cpp]cin >> woord;[/cpp]
veranderen in
[cpp]getline(cin, woord);[/cpp]
(wel moet je, als je dat nog niet gedaan hebt, hiervoor "string" includen).
 
Laatst bewerkt:
Ik heb geen verstand van C++, dus had antwoord kan ik niet geven.

Wel wil ik je de volgende tip geven, het programma OVERHOOR. Het ziet er uit alsof het in de oertijd is gemaakt is, dat is volgens mij dan ook zo, maar het werkt wel. http://www.efkasoft.com/overhoor/overhoor.html
 
bedantk voor de reacties. die site is wel leuk alleen heeft mijn leraar dit zelf gemaakt dus heb ik daar niks aan maar wel bedankt xD
bedankt voor de tip supersnail, het werkt nu.

hartelijk dank
mvg

michel
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan