>>94
mallocするならmain関数の中で無いとダメという事だったのでしょうか。
→そんな事はない

また、構造体使うときはmallocする必要は無いという事なんでしょうか。
→場合による

配列で確保できるならそうした方がいいし、動的に確保したい場合はmallocを使う
ttp://codepad.org/NC422HNs