/* passing a 2D array */ #include #define IMAX 3 #define JMAX 4 void funcinput(int [][JMAX]); void funcadd(int [][JMAX], int [][JMAX], int [][JMAX]); void funcoutput(int [][JMAX]); int main() { int a[IMAX][JMAX], b[IMAX][JMAX], c[IMAX][JMAX]; funcinput(a); funcinput(b); funcadd(a, b, c); printf("Array a:\n\n"); funcoutput(a); printf("Array b:\n\n"); funcoutput(b); printf("Array c:\n\n"); funcoutput(c); return 0; } void funcinput(int arr[][JMAX]) { int i, j; for (i=0; i