Program w czasie działania operuje na tablicy
int funkcja 1(){ ... }
int funkcja 2(){ funkcja 1}
int funkcja 3(){ funkcja 2}
int main(){ ... }
w funkcji przypisuję wartość komórce tablicy, ale jej definicja jest w funkcji 3, ponieważ tam pobieram zmienną która ustala wymiary tablicy (tablica kwadratowa). Kompilator wywala "table was not declared in this scope" co oczywiście powodowane jest powyższą sytuacją. Czy istnieje jakaś pre-definicja zmiennej tak jak można pre-definiować funkcje?