Čaute začal jsem programovat morseovu větu v eclipsu a někde mám chybu a nevím kde
import java.util.Scanner;
public class morseovka {
public static void main(String[] args) {
Scanner scn = new Scanner (System.in);
System.out.print("Zadej větu > ");
String veta = scn.nextLine();
char oddelovac = '/' ;
String [] abeceda = new String [27];
abeceda[0] =".-";
abeceda[1] ="-...";
abeceda[2] ="-.-.";
abeceda[3] ="-..";
abeceda[4] =".";
abeceda[5] ="..-.";
abeceda[6] ="--.";
abeceda[7] ="....";
abeceda[8] ="----";
abeceda[9] ="..";
abeceda[10] =".---";
abeceda[11] ="-.-";
abeceda[12] =".-..";
abeceda[13] ="--";
abeceda[14] ="-.";
abeceda[15] ="---";
abeceda[16] =".--.";
abeceda[17] ="--.-";
abeceda[18] =".-.";
abeceda[19] ="...";
abeceda[20] ="-";
abeceda[21] ="..-";
abeceda[22] ="...-";
abeceda[23] =".--";
abeceda[24] ="-..-";
abeceda[25] ="-.--";
abeceda[26] ="--..";
for(int i = 0 ; i < veta.length() ; i++) {
char c = veta.charAt(i);
int pism = ((int)c) - 97;
System.out.print("" + abeceda[pism] + oddelovac);
}
}
}
a pokud by bylo mozno poradili by jste mi jak udelat aby ten program zase prekladal z morseovy vety do ceske vety