Da fehlt der Aufruf der Einlesefunktion. Diese Aufruferfunktion hat
mehrere Jobs:
1/ Ggf. einen ausreichend Puffer grossen bereitstellen (wenn es kein
globaler Puffer ist) und dessen Adresse und Fassungsvermögen zum
Befüllen an die Einlesefunktion übergeben.
2/ Den ggf. gefüllten Puffer auseinanderschnippeln. Wie zu schnippeln
ist, hängt von den darin befindlichen Daten ab.
Beispiel #1
Name Vorname +123456789
wäre schwieriger zu schnippeln (Neumann Alfred E. +123456789) als
Beispiel #2
NAME="Name", VORNAME="Vorname", NUMMER="+123456789"
Bei Beispiel #2 kännte man sich auf Trennzeichen (,) stützen und den
Text zwischen den "" den enstprechenden Feldern (dem Text vor dem =)
zuordnen.
Funktionen zum Auseinanderschneiden von Strings finden sich in der Doku
zur Headerdatei /strings.h/ oder in der Forensuche mit strtok and
friends.