array – Média dos números de uma matriz em C

Preciso de criar um programa que me construa uma matriz e que me devolva a media dos seus números.

Já tenho a matriz construída mas não consigo fazer a média dos valores.

O código que já tenho:

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

int main(void){
    int matriz (3)(3) ={{0}}, i, j;
    for(i=0;i<3;i++){
        for(j=0;j<3;j++){
            printf("introduza numeros para a matriz nos lugares (%d)(%d) n", i+1, j+1);
            scanf("%d", &matriz(i)(j));
        }
    }
    printf("nt");
    printf("estes sao os valores da matriznn");
    printf("tt matriz ordenada");
    for(i=0; i<3; i++){
        printf("n");
        for(j=0;j<3;j++){
            printf("%6d", matriz(i)(j));
        }
    }
printf("n");

}