Leerzeichen zählen
-
ich lese eine Eingabe mit gets() ein und will die Anzahl der Leerzeichen oder von Grossbuchstaben wieder ausgeben.
z.b.: ich gebe ein: "Hallo User!"
muss ja dann 1 leerzeichen sein.Kann mir jemand helfen, wie ich aus dem gets ein bestimmtes Zeichen auslesen kann?
danke schonmal
-
Hi,
Mach dir doch einfach eine schleife wo du jedes elemt des char Array untersuchst und dann prüffst ob es ein Leerzeichen war.
z.B. soif(buffer[i] == ' ') anzLeerzeichen++; printf("Anzahl leerzeichen %d", anzLeerzeichen);
die Schleife solltest selbst hinbekommen sollst ja auch ncoh was machen :).
MfG schirrmie
-
Und gewöhne dich nicht an gets(). Das ist eine böse Funktion. Nimm lieber fgets().
Siehe meine Signatur.