Code:
#include <stdio.h>
#include <stdlib.h>
int show_matrix(int column, int row, int matrix[column][row]);

int main(void)
{
int m = 2;

int matrix[m][m] = { {1,2}, {1,2} };

show_matrix(m,m,matrix);
return 0;
}

int show_matrix(int column,int row,int matrix[column][row])
{
        int m,n;
        for( m = 0; m < column; m++ )
        {
                printf("\n");
                for(n = 0; n < row; n++)
                {
                        printf("%3d",matrix[m][n]);
                }
        }
when i compile this,it can run,but it gives me a lot of warning,can someone give me any solution?