In deiner File1.c musst du noch deine File1.h einbinden
Also auch noch mal ein #include <File1.h> an den Anfang
in den header-Dateien kommt noch eine Abfrage ob sie bereits eingebunden wurde, weil sonst gibt es Probleme mit dem Compiler -> die Funktionen sind ja mehrfach vorhanden.
In der Regel definiert man hierzu eine Konstante, die den Dateinamen. Gibt es sie bereits, ist der Code schon eingebunden. Sieht dann so aus:
Code:
#ifndef FILE1_H
#define FILE1_H
... dein Code ...
#endif
Ansonsten sieht es gut aus. Zurnot auch mal nach "C header Dateien" googeln
Lesezeichen