Code:
int [] werte = { eingabe.nextInt ()};
Diese Zeile macht keinen Sinn, nextInt liefert einen int zurück und kein int-array.
Du brauchst eine schleife die die funktion 8 mal nacheinander aufruft und jedes mal den neu eingelesenen int im nächsten array-platz speichert.
Ungefähr so:
Code:
for(int i = 0; i < 8; i++)
{
werte[i] = eingabe.nextInt();
}