Mirando tu codigo he notado que esta incorrepto con referencia al ejercicio, por ejemplo: si introducimos la palabra ave: tu programa devuelve :
Letra 1: v
Letra 2: e
Cuando deveria devolver:
Letra 1: a
Letra 2: v
Letra 3: e
Para esto, deberias cambiar el valor inicial de "i" por 0 en ves de 1, y en el mensaje para mostrar evitarías que se imprima la secuencia:
0
1
2
si usas un contador como (i+1)
Tu código quedaría mas o menos así:
import java.util.Scanner;
public class EntradaTeclado
{
public static void main(String[] args)
{
System.out.println("Introdusca la Palabra ");
String palabra="";
Scanner escaneo=new Scanner(System.in);
palabra=escaneo.nextLine();
System.out.println("");
for(int i=0; i<palabra.length(); i++)
{
String cadena=palabra.substring(i,i+1);
System.out.println("Letra "+ (i+1) + ": " + cadena);
}
}//cierre main
}//cierre clase
Saludos!