GCC: o tipo de matriz tem um tipo de elemento incompleto
Eu declarei uma estrutura e tento passar uma matriz dessas estruturas (bem como uma matriz dupla de duplas e um inteiro) em uma função. Eu recebo uma mensagem "tipo de matriz tem tipo de elemento incompleto" do gcc quando eu a compilo. O que eu tenho errado em como eu passo a estrutura para a função?
<code>typedef struct graph_node { int X; int Y; int active; } g_node; void print_graph(g_node graph_node[], double weight[][], int nodes); </code>
Eu também tenteistruct g_node graph_node[]
, mas eu recebo a mesma coisa.