8< typedef struct{ //壁(直方体)の左上と右下の座標値を4つの変数に分けて宣言 int left_up_x; int left_up_y; int right_down_x; int right_down_y; }wall; //壁がそのエリアに何個あるかを設定する変数 int wall_count; typedef struct{ //アイテムの座標を2つの変数で宣言 int item_x; int item_y; }item; //アイテムがそのエリアに何個あるかを設定する変数 int item_count; typedef struct{ //武器の座標を2つの変数で宣言 int weapon_x; int weapon_y; }weapon; void mapset(wall std1[], item std2[], weapon std3[], int map_no); /* マップの情報をマップの番号に合わせて、構造体に設定する関数 */ >8