#include <stdio.h>
#include <stdlib.h>

void func(int *a, int i, int j)
{
  for (int ii = 0; ii < i; ++ii) {
    for (int jj = 0; jj < j; ++jj) printf("%8d", *a++);
    printf("\n");
  }

}

int main(void)
{
  int i, j, *a;
  printf("i j = ");
  scanf("%d %d", &i, &j);
  a = (int *)malloc(sizeof(int) * i * j);
  for (int k = 0; k < i * j; ++k) {
    a[k] = rand() % 100;
    printf("%d %d\n", k, a[k]);
  }
  func(a, i, j);
  return 0;
}