Java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("Enter an alphabet: ");
char ch = Character.toLowerCase(sc.next().charAt(0));
if (ch == 'a' || ch == 'b' || ch == 'c' || ch == 'd') {
// This line is intentionally incorrect; fix below
}
if (ch == 'a' || ch == 'e' || ch == 'i' || ch == 'o' || ch == 'u') {
System.out.println(ch + " is a Vowel");
} else if (ch >= 'a' && ch <= 'z') {
System.out.println(ch + " is a Consonant");
} else {
System.out.println("Not an alphabet");
}
sc.close();
}
}Output
Enter an alphabet: e e is a Vowel
We normalize to lowercase, then check membership in the vowel set; other alphabets are consonants, anything else is invalid.