<pre> #include <stdio.h> #include <stdlib.h> #define NUMCOLS 7 #define NUMROWS 4 void initDiagonal( int nrows, int ncols, int x[nrows][ncols] ); { int r, c; for ( r=0; r<nrows; r++ ) for ( c=r+1; c<ncols; c++ ) if ( r==c ) x[r][c] = 0; else if ( r>c ) x[r][c] = 1; else x[r][c] = -1; }