#include <stdio.h>
#include <stdlib.h>
void getA(int MatrixA[3][3]);
int main(void)
{
}
int MatrixA[3][3];
getA(MatrixA[3][3]);
return 0;
void getA(int MatrixA[3][3])
{}
for (int y=0; y<3; y++)
{}
for (int x=0; x<3; x++)
{}
int num;
printf("enter nums");
scanf("%d", &num);
MatrixA[y][x]= num;
when I compile this code, I get the warning
"warning: passing argument 1 of 'getA' makes pointer from integer without a cast"
what does that mean and how can I overcome it?