typedef struct KOZOTAI{
}KOZOTAI;

タグ名?と型の名前、かぶっても良かったんですか!
駄目なもんだろうと思い込んでました。

typedef struct HOGE_struct{
}HOGE;

みたいに。
うっそーん。。。