Anche io ho veramente poco tempo,comunque per quel che posso proverò ad aiutarti.Una curiosità in che quadro si inserisce un simile problema?In altre parole come mai devi risolvere un poblema tanto strano?A che ti serve?In altre parole ti sto cheidendo se è parte della soluzione di un problema più grande o inserito nel contesto di un'altra materia o se è un problema di programmazione puroe semplice che ti è stato assegnato.
Altra cosa:dato che le matrici risultanti saranno in un numero spropositatamente grande come conti di visualizzarle?A una a una premendo un tasto,a dieci a dieci,come?Perchè stamparle tutte assieme è impensabile oltre che inutile perchè il buffer della console è limitato.