Warum funktioniert mein Code nicht? 
Aufgabe:
Wort mit 3 Buchstaben einlesen & Groß - und Kleinschreibung zum Nomen ändern
Bsp.: ann > Ann & BoB > Bob
import java.util.Scanner;
public class Namen {
public static void main(String[] args) {
System.out.print("Wort mit 3 Buchstaben eintippen: ");
Scanner scan = new Scanner(System.in);
Scanner scan1 = new Scanner(System.in);
Scanner scan2 = new Scanner(System.in);
char a = scan.next().charAt(0);
char b = scan1.next().charAt(1);
char c = scan2.next().charAt(2);
char buchstabeA = Character.toUpperCase(a);
System.out.print(buchstabeA);
char buchstabeB = Character.toLowerCase(b);
System.out.print(buchstabeB);
char buchstabeC = Character.toLowerCase(c);
System.out.print(buchstabeC);
scan.close();
scan1.close();
scan2.close();
}
}
Aufgabe:
Wort mit 3 Buchstaben einlesen & Groß - und Kleinschreibung zum Nomen ändern
Bsp.: ann > Ann & BoB > Bob
import java.util.Scanner;
public class Namen {
public static void main(String[] args) {
System.out.print("Wort mit 3 Buchstaben eintippen: ");
Scanner scan = new Scanner(System.in);
Scanner scan1 = new Scanner(System.in);
Scanner scan2 = new Scanner(System.in);
char a = scan.next().charAt(0);
char b = scan1.next().charAt(1);
char c = scan2.next().charAt(2);
char buchstabeA = Character.toUpperCase(a);
System.out.print(buchstabeA);
char buchstabeB = Character.toLowerCase(b);
System.out.print(buchstabeB);
char buchstabeC = Character.toLowerCase(c);
System.out.print(buchstabeC);
scan.close();
scan1.close();
scan2.close();
}
}