Hm ich dachte eigentlich, dass jedes Unterprogramm auf meine oben deklarierten Variablen zugreift. Sonst müsste ich sie ja immer wieder deklarieren und oben hab ich ja bereits den zaehler sowie distance auf 0 gesetzte.
Was ist eigentlich der Unterschied zwischen void Haus (void) und void Haus ()??