>・各宝物に点数を設定する。そして、宝を取得したら、その点数をスコアに加算する。(構造体を使用する)
これって↓みたいにしろって事だと思うんだが、
typedef struct{
int x; int y; int get_comp; int score;
}Treasure;

そうすると↓は使わないよな。どういう事だろ。

>・以下の配列変数を使用せよ。
>tre_x[] --- 各宝のx座標
>tre_y[] --- 各宝のy座標
>get_comp[] --- 各宝の取得済みフラグ