C. Conway의 Game of Life 문제를 해결하려고합니다. 모든 기능을 포함하는 .h 파일을 작성했지만 헤더 파일에 다음 오류가 표시됩니다. 오류 : 알 수없는 형식오류 : 알 수없는 형식 이름 구조체
#include<stdio.h>
#include<string.h>
#define MAX 1000
struct matrix{
int Val, Next;
};
void intro_date(int nr_elem, matrix a[MAX][MAX]){
int x,y;
printf("Enter the line and the column of the element which you wish to read within the matrix: \n");
while(nr_elem){
scanf("%d%d",&x,&y);
a[x][y].Val=1;
--nr_elem;
}
}
'struct'[MAX] [MAX]'는'struct matrix a [MAX] [MAX]'이어야만합니다. (또는'typedef'를 사용하십시오) –
여기에 설명되어 있습니다 : http://stackoverflow.com/questions/1675351/typedef-struct-vs-struct-definitions – germanfr
또는 정의는'typedef struct matrix { int Val, Next; } 행렬; – JohnB