Comunque, se proprio vuoi un consiglio, lascia stare le matrici, gli inserimenti e le visualizzazioni. Il primo passo è quello di determinare, dato un numero dispari n in input, la sequenza di lunghezze di ciascuna riga (o colonna). Es. dato in input il valore 3 dovresti generare 1,3,1, se viene inserito 5 dovresti dare in output 1,3,5,3,1...
Quando avrai questo ne potrai fare quello che vuoi, buttarlo fuori a video, caricarlo in una matrice, mandarlo in output su una stampante, su una matrice di led, su uno schermino LCD...