Matriz en C

#include <stdio.h>
#define NF 10
#define NC 10
void imprimematriz(int matriz[NF][NC]);
void rellenamatriz(int matriz[NF][NC]);


int main ()
{
 int m[NF][NC];
 rellenamatriz(m);
 imprimematriz(m);
 return 0;
}

//Función que imprime una matriz
void imprimematriz(int matriz[NF][NC])
{
 int i,j;
 for (i=0;i<NF;i++)
 {
  for(j=0;j<NC;j++)
   printf("%3d\t", matriz[i][j]);
  printf("\n");
 }
 return;
}

//Función que rellena una matriz con valores de 1 a 100
void rellenamatriz(int matriz[NF][NC])
{
 int i,j;
 for (i=0;i<NF;i++)
  for(j=0;j<NC;j++)
   matriz[i][j]=i*NC+j+1;
 
 return;

}