solo tengo hecho esto;
AYUDA, ME HE ATASCAO  
 
   
 public class ConectaCuatro {
   public static void main (String[] args) {
      //int [][] tab = configurado(6, 10); //para un jugador      
   // CREO EL MENU INICIAL
   IO.escribir("¡Bienvenido al CONECTA 4!\n\n");
   IO.escribir("    ######################## \n");
   IO.escribir("  ####    MENU INICIAL    #### \n");
   IO.escribir("################################ \n\n");
   IO.escribir("1) Un Jugador \n");
   IO.escribir("2) Dos Jugadores \n");
   IO.escribir("3) Configurar Tablero \n");
   IO.escribir("4) Ayuda\n");
   IO.escribir("5) Salir \n\n");
   IO.escribir("Elige una opción: ");
   int opcion;
   int f;
   int c;   
   opcion=IO.leerInt();   
   //aqui pongo solo la estructura del menu inicial, y cada opcion llama a su funcion
   // correspondiente.En cada funcion, está lo que hace la opcion elegida   
   if (opcion >=1 && opcion <=5) {      
      if (opcion == 1) {
         IO.escribir("\n## PARTIDA PARA UN JUGADOR ##\n");
         //unjugador();         
      }
      if (opcion == 2) {
         IO.escribir("\n## PARTIDA PARA DOS JUGADORES ##\n");         
      }
      if (opcion == 3) {
         IO.escribir("\n## CONFIGURAR TABLERO ##\n");         
         IO.escribir("Cuantas filas?: ");
         f=IO.leerInt();
         IO.escribir("\nCuantas columnas?: ");
         c=IO.leerInt();
         //tab = configurado(f,c);
         configurado(f,c);      
      }      
      if (opcion == 4) {
         IO.escribir("\n## AYUDA ##\n");
         IO.escribir("El propósito de este juego es poner cuatro fichas seguidas en línea\n" +
                  "(horizontal, vertical o diagonal) y evitar que lo haga el oponente");
      }
      if (opcion == 5) {
         IO.escribir("\n## SALIR ##\n");         
      }            
   }else {
      IO.escribir(".:: ¡¡¡Opción Incorrecta!!! ::.\n");
   }   
//A PARTIR DE AQUI, LAS FUNCIONES DE CADA OPCION
//FUNCION CONFIGURAR TABLERO
   public static int[][] configurado (int f, int c)   {            
      int configurado [][];
      configurado = new int [f][c];      
      for (int i=1; i<=f; i++) {
         for (int j=1; i<=c; j++) {
            configurado
[j] = '_';
            IO.escribir("_ ");
         }
         IO.escribir("\n");
      }
      return configurado;
   }
//FUNCION PARA DOS JUGADORES
public static int[][] dosjugadores (int f, int c)   {
   int [][] tablero;
   tablero = new int [6][10];
   
   IO.escribir(".::# Juega JUGADOR 1 #::.\n");
   IO.escribir("Introduce fila: \n");
   IO.escribir("Introduce columna: ");
   if tablero[][]== '_'
}