Ja und jetzt legst du einmal die Matrix im Hauptprogramm an und über übergibst sie als Pointer oder notfalls als globale Variable an die Subprogramme.