함수에서 이차원배열받는거 오류
하늘이
2023.04.01
void map(int** a[][]){ int g; int h; int b; int c; for(g=0;g4;g++) { for(h=0;h4;h++) { if(a[g][h]!=-1 && a[g][h]!=0) // -1이나 0이 아니면 배열의 숫자 출력 printf(%-2d ,a[g][h]); else printf( X ); // 그외의 숫자는 X 출력 } printf(\n);
} for(b=0;b4;b++) { for(c=0;c4;c++) { if(a[b][c]!=-1 && a[b][c]!=0) // -1이나 0이 아니면 네모를 출력 printf(□); else if(a[b][c]==0) // 0이면 색별을 출력 { YELLOW; printf(★); RED; } else if(a[b][c]==-1) // -1이면 빈별을 출력 { SKY; printf(☆); RED; } } printf(\n); } }
틱택토 판을 만들려고 하는데 함수에서 이차원 배열을 받는부분에서 에러가 나는것같아요.어떻게 해야되나요?일차원 배열은 잘되는데 이차원은 안되네요