ifの中にif分追加して、さらにelseを使わなくちゃならない状況だと最悪
それならビットフィールドでフラグ作って論理演算にすれば良かったとか