diff --git a/05_structs/namesarchive.c b/05_structs/namesarchive.c index 9a939cc..fcb46c0 100644 --- a/05_structs/namesarchive.c +++ b/05_structs/namesarchive.c @@ -8,7 +8,7 @@ static unsigned int numberOfPersons = 0; static int findPersonIdx(Person person); static void removePersonByIdx(unsigned int idx); -static int compareNames(const void *arg1, const void *arg2); +static int comparePersons(const void *arg1, const void *arg2); // Fügt einen Namen hinzu. Im Fehlerfall (Archiv ist voll) soll 0, ansonsten 1 zurückgegeben werden. // Ist der angegebene Name länger als die zulässige Namenslänge, wird der Name abgeschnitten hinzugefügt. Rückgabe ist dann 1. @@ -85,7 +85,7 @@ void printPersons() { for(int i = 0; i < numberOfPersons; i++) { - printf("%s: %u\n", persons[i].name), persons[i].age; + printf("%s: %u\n", persons[i].name, persons[i].age); } } diff --git a/05_structs/namesarchive.h b/05_structs/namesarchive.h index 5d655e4..0b9e312 100644 --- a/05_structs/namesarchive.h +++ b/05_structs/namesarchive.h @@ -17,7 +17,7 @@ typedef struct // Ist der angegebene Name länger als die zulässige Namenslänge, wird der Name abgeschnitten hinzugefügt. Rückgabe ist dann 1. int addPerson(const Person person); -int removeName(const Person person); +int removePerson(const Person person); void sortPersons(); // Gibt die Namen zeilenweise aus.