String declinado;
String frase;
if (d.equals("de") && a.equals("o"))
declinado="do";
else if (d.equals("de") && a.equals("a"))
declinado="da";
else if (d.equals("por") && a.equals("a"))
declinado="pela";
else if (d.equals("por") && a.equals("o"))
declinado="pelo";
else if (d.equals("em") && a.equals("a"))
declinado="na";
else if (d.equals("em") && a.equals("o"))
declinado="no";
frase=b+ " "+a+ " " + declinado + " "+c;
System.out.print(frase);
ele diz que a variavel declinado não pode ser utilizada
se eu ja declarei por que não?