>>873 こんなふうに。全角スペースを半角スペース2個に置き換えてどうぞ。
if(m_x == 0){ //m_x = 0の場合の処理
  if(m_y < 0) return 0;
  if(m_y > 0) return 8;
} else {
  if(m_x > 0) { //m_x が0より大きい場合の処理
    if(m_y == 0) return 4;
    if(m_y < 0){
      if((m_x+m_y<=-3||m_x+m_y>=3) && -m_y > m_x) return 1;
      if((m_x+m_y>=-3&&m_x+m_y<=3)) return 2;
      if((m_x+m_y<=-3||m_x+m_y>=3)&&-m_y<m_x) return 3;
    } else {
      if((m_x-m_y<=-3||m_x-m_y>=3)&&m_y<m_x) return 5;
      if((m_x-m_y>=-3&&m_x-m_y<=3))return 6;
      if((m_x-m_y<=-3||m_x-m_y>=3)&&m_y>m_x) return 7;
    }
  } else { //m_xが0より小さい場合の処理
    if(m_y == 0) return 12;
    if(m_y > 0) {
      if((m_x+m_y<=-3||m_x+m_y>=3)&&m_y>-m_x) return 9;
      if((m_x+m_y>=-3&&m_x+m_y<=3)) return 10;
      if((m_x+m_y<=-3||m_x+m_y>=3)&&m_y<-m_x) return 11;
    } else {
      if((m_x-m_y<=-3||m_x-m_y>=3)&&-m_y<-m_x)return 13;
      if((m_x-m_y>=-3&&m_x-m_y<=3))  return 14;
      if((m_x-m_y<=-3||m_x-m_y>=3)&&-m_y<-m_x)return 15; //この行は不要だと思う
    }
  }
  return 15;
}