#include int a; /* globale Variable */ void Test(void); /* keine Parameter, kein Rückgabewert */ int main() { int b; /* lokal im Hauptprogramm */ a = 0; /* erlaubt, da a global */ b = 0; /* erlaubt, da b in diesem Block deklariert */ c = 0; /* FEHLER!, da c nur in Funktion bekannt */ Test(); return 0; } void Test(void) { int c; /* lokal in dieser Funktion */ a = 0; /* erlaubt, da a global */ b = 0; /* FEHLER!, da b nur im Hauptprogramm bekannt */ c = 0; /* erlaubt, da c in dieser Funktion deklariert */ }