codice:
*((int *) array+(count1*ind2)+count2)=rand();
Al puntatore "array" vengono sommate la posizione nella riga e il prodotto della colonna desiderata per il numero di elementi di ogni riga; il puntatore così ottenuto viene dereferenziato e ad esso viene assegnato un numero casuale; il cast a (int *) serve per assicurarsi che il C applichi correttamente l'aritmetica dei puntatori (e per chiarezza).
Queste operazioni comunque sono tutte spiegate nel super-commento che segue questa riga di codice.