Grazie della risposta, ma eseguendo il codice che mi hai suggerito stampa la seguente matrice:

D =
1 1 1
3 3 3
3 3 3

mentre il risultato corretto sarebbe

D =
1 1 1
3 3 3

Quale può essere il problema?