Ich finde keinen übersetzbaren Code, mit dem man das Problem nachvollziehen kann.
Was ist der Unterschied zwischen Funktion und Unterfunktion? In C sind Funktionen grundsätzlich global und werden auch global deklariert.dass dieser Fehler nur dann auftritt wenn ich die Funktion mit einer neu erstellten Unterfunktion aufrufe.
Wenn ich dann exakt den selben Code in einer bereits bestehenden Unterfunktion aufrufe (deren Inhalt habe ich vorher gelöscht, es wird dort also nichts zusätzliches deklariert) funktioniert es allerdings.
MfG Klebwax
Lesezeichen