Skip to content
Advertisement

For loop is printing out multiple print statements

I’m making a program for class which prints out the number of vowels in a word and any help would be appreciated. Currently, the program prints out the correct number of vowels but also prints out the print statement, “vowels:” multiple times before. I’ve tried moving the print statement and the braces around but it says “error: ‘else if’ without ‘if'”. I’m completely new to Java so sorry if the solution is in plain sight. Thank you in advance 🙂

JavaScript

Advertisement

Answer

Move the print statements out of the for loop.

JavaScript

A sample run:

JavaScript
Advertisement