Hallo, es geht darum eine kleine Datenstruktur zu schreiben, die Angestellte organisiert.
Ein Angestellter besucht verschiedene Kurse (String) und diese Kurse sollen als Feld verwaltet werden.
So das Problem nun ist aber, dass ich auschließlich Bibliotheksfunktionen für Ein und Ausgabe verwenden darf, also sowas wie strcpy nicht, und das kommt eben in gefühlt jeder Lösung vor, die ich gefunden habe. Das zweite Problem ist, das in der Aufgabenstellung steht, dass ein Nullzeiger ausdrücken soll, wenn eine Kurs nicht vorhaben, bzw. nicht besucht wurde. Also funktioniert ja sowas z.B. auch nicht.
char *bla[] = {"Kurs1", "Kurs2", "Kurs3", .....};
Wie also regel ich das mit dem Nullzeiger?
Ein Angestellter besucht verschiedene Kurse (String) und diese Kurse sollen als Feld verwaltet werden.
So das Problem nun ist aber, dass ich auschließlich Bibliotheksfunktionen für Ein und Ausgabe verwenden darf, also sowas wie strcpy nicht, und das kommt eben in gefühlt jeder Lösung vor, die ich gefunden habe. Das zweite Problem ist, das in der Aufgabenstellung steht, dass ein Nullzeiger ausdrücken soll, wenn eine Kurs nicht vorhaben, bzw. nicht besucht wurde. Also funktioniert ja sowas z.B. auch nicht.
char *bla[] = {"Kurs1", "Kurs2", "Kurs3", .....};
Wie also regel ich das mit dem Nullzeiger?