O que está errado aqui?
O que se faz aqui é quando o jogador digita uma sequência, ela vai ser comparada,
posição por posição no vertor, com o que foi gerado com o Random anteriormente. E imprimir preto se estiver correto o caractere no local certo e branco se estiver errado.
O erro que dá é que a variável [x] não pode ser inicializada.
int x;
char jogar;
char codigo;
int pretos=0;
int brancos=0;
for (int tentativa=0; tentativa<=30; tentativa++)
{
System.out.println("Tentativa "+tentativa+" de 30 tentativas");
String jogada = io.readLine();
System.out.println(pretos+ "Pretos &" +brancos+ "brancos");
jogar=jogada.charAt(x);
codigo=segredo[x];
if(jogar == codigo)
{
pretos++;
}
else
{
brancos++;
}
}