Хотя вы говорите, что есть только 3 ошибки, видно, что их немного больше
public static void main(String []args)throws IOException{ //<- ?
{//<- why two curly brackets?
В течение цикла
for (index = 0; index < 8; index++){//<- curl bracket missing?
sum = sum + input[index];
try {
input[index] = Double.parseDouble(dataIn.readLine());
} catch(IOException e) {
e.printStackTrace();
}
if(sum>index) {
sum=highIndex;
}
if(sum>=index){
index=lowIndex;
}
} // <- or extra curl bracket?
Эта строка напечатает Highest is: + highIndex
System.out.print("Highest is: + highIndex");
Любая вещь в "
"
печатается как есть.
Так что измените его на
System.out.print("Highest is:" + highIndex);
То же самое относится к
System.out.print("Lowest is: + lowIndex");
Вы из программирования на C, эта строка верна
System.out.printf("The Contestant Receives a total of %.2f", (sum - highIndex - lowIndex));
В Java это также можно записать как
System.out.println("The Contestant Receives a total of " + (sum - highIndex - lowIndex));