Ich habe mal eine Frage zum Thema Strukturen:
Verwendest du möglicherweise einen C++-Compiler um C zu lernen? In der gezeigten Form ist das kein gültiges C-Programm, da fehlt unter anderem das "struct" vor "person" in Zeile 8
Ausserdem möchte ich nochmal den Hinweis geben, dass man die Compilerwarnungen einschalten, weit hochdrehen und vor allem die gemeldeten Probleme sollte:
Bitte melde dich an, um diesen Anhang zu sehen.
(g++ 12.2 via Bitte melde dich an, um diesen Link zu sehen.)