Я пытаюсь написать программу, которая просит кого-нибудь ввести слово, а затем программа удаляет любые гласные в слове и печатает оставшийся согласный. Это то, что у меня есть до сих пор:Как вы удаляете гласные из слова и печатаете его?
package r7;
import java.util.Scanner;
public class Disemvowel {
public static void main(String[] args) {
Scanner stdin = new Scanner(System.in);
System.out.println("Please enter a word");
String word = stdin.next();
String disemvowlmentWord = "";
int len = word.length();
for (int i=0; i<len; i++) {
char c = word.charAt(i);
if (c != 'a' | c != 'e' | c != 'i' | c != 'o' | c != 'u')
disemvowlmentWord = disemvowlmentWord + c;
}
System.out.println(disemvowlmentWord);
}
}
Когда я запускаю его, он просто перепечатывает любое слово, которое я вводил.
Спасибо вам большое! – Scheids