Собсно сабж.
if ((massive[a] != massive[a++]) && (massive [a] == massive[a--])){
System.out.println(massive[a++]);
Тут что-то не так, если у нас больше 2х одинаковых значений будет в массиве, алгоритм будет не корректный.
Как сравнить элемент массива со всеми элементами этого же массива?package com.javarush.task.task04.task0424;
/*
Три числа
*/
import java.io.*;
import java.lang.reflect.Array;
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
int[] massive = new int[3];
for (int i = 0; i < massive.length; i++) {
massive [i] = Integer.parseInt(reader.readLine());
}
for(int a = 0; a < massive.length; a++){
if ((massive[a] != massive[a++]) && (massive [a] == massive[a--])){
System.out.println(massive[a++]);
break;
}
//else System.out.println(massive[a--]);
//напишите тут ваш код
}
}
}