いえ、当然繋がっているものとしてです、初期化の後。
for (y=0;kouzou[x].next!=NULL;y++)
kouzou[x].next=&kouzou[x+1];で、
つなげてます。書いてませんでした、すいません。
最後尾のポインタにNULLもつけています。
教える気が無いのはいいんですが、ヒントだけでも下さい。