count = board[0][0] + board[1][1] + board[2][2];
  if(count == 2)
  {
   for(int i = 0; i < 3 ; i++)
   {
    for(int j = 0 ; j < 3 ; j++)
    {
     if(board[i][j] == EMPTY)
     {
      board[i][j] = X;
      return;
     }
    }
   }
  }
  
  count = board[0][2] + board[1][1] + board[2][0];
  if(count == 2)
  {
   for(int i = 0; i < 3 ; i++)
   {
    for(int j = 0 ; j < 3 ; j++)
    {
     if(board[i][j] == EMPTY)
     {
      board[i][j] = X;
      return;
     }
    }
   }
  }                     }                }
-----------------------------------------------------------------------------

내용이 너무 길어져서 그냥 생략했어.간단명료하게 저기 for 문안에 if 문이 있는데 내용에 return; 이있잖아그러면 프로그램이 return 값을 만나면 첫번째조건식 j인 for문만 빠져나가는데조건식 int i 를 빠져나가게 할순없을까?그리고...질문 하나만 더 할께.여기에는 전체 소스를 못올렸지만, 저 for문이 굉장히 많이 반복되어있어.근데 저게 compMove()라는 메소드잖아.그러면 저 for문 내용을 하나의 메소드로 만들어서 그 메소드를 호출해서 사용하게 할려면 어떻게해야되는지 개념좀 잡아줘