Hallo,
irgendwie habe ich kleines Problem mit meinem fgets(), sobald ich dies aufrufe:
läuft er über die Eingabe von "Vorname" hinweg und geht sofort zur Eingabe von "Nachname". Mit gets() habe ich den gleichen Effekt.
Es wird sicherlich kein großer Fehler sein aber ich komm nicht drauf.
Danke im voraus.
irgendwie habe ich kleines Problem mit meinem fgets(), sobald ich dies aufrufe:
Code:
int main()
{
.
.
eingabeSchueler(klasse);
.
.
}
void eingabeSchueler(struct schueler schuel[])
{
printf("Vorname ist:"); fgets(schuel[0].vorname, NMAX, stdin);
printf("Nachname ist: "); fgets(schuel[0].nachname, NMAX, stdin);
}
läuft er über die Eingabe von "Vorname" hinweg und geht sofort zur Eingabe von "Nachname". Mit gets() habe ich den gleichen Effekt.
Es wird sicherlich kein großer Fehler sein aber ich komm nicht drauf.
Danke im voraus.