#include #include int main (int argc, char **argv) { int **m; int n, k; int i,j; if (argc < 3) { printf ("You loser\n"); exit (-1); } n = atoi (argv[1]); k = atoi (argv[2]); m = (int **) malloc (sizeof (int *) * n); m[0] = (int *) malloc (sizeof (int *) * (n * k)); for(i = 1; i < n; i++) { m[i] = m[i-1] + k; } for (i = 0; i < n; i++) { for (j = 0; j < k; j++) { m[i][j] = (i * 10) + j; } } for (i = 0; i < n; i++) { for (j = 0; j < k; j++) { printf (" %d ", m[i][j]); } printf ("\n"); } }