はぁ〜、なるほど、しっかり理由を説明していただけると
わかりやすいですね。

main()外でstructを定義したら、ちゃんとコンパイルできました。

以後、気をつけます。
ありがとうございました。