Zeile einlesen Anzahl der Zahlen ohne Whitespace

Hallo,

ich möchte gerne von einer eingelesenen Zeile wissen, wie viele Zahlen dort vorhanden sind.

1
2
3
char Eingabezeile[255];

z.B Einlesezeile: "       101       102       103       101         0       105       104         0"


dann soll er mir 8 zurückgeben.

wie bekomme ist das hin?

strlen(Eingabezeile)
gibt mir leider nur die Anzahl an Zeichen wieder, was hier bei 79 ca liegt.

Danke!

Grüße
Dafür kannst du strtok() verwenden:

http://www.cplusplus.com/reference/cstring/strtok/?kw=strtok

Das Beispiel macht eigentlich schon alles, was du brauchst. Es fehlt nur noch eine Variable für das zählen der Vorkommen.
Topic archived. No new replies allowed.