помогите понять где тут ошики, буду очень благодарен)
package com.javarush.task.pro.task05.task0505;
import java.util.Scanner;
/*
Reverse
*/
public class Solution {
public static void main(String[] args) {
Scanner sc= new Scanner(System.in);
int amountOfNumbers = 1;
int[] array = new int[amountOfNumbers];
int numberInTheArray = 0;
for(int a= sc.nextInt(); a<0;)
{
amountOfNumbers++;
array [numberInTheArray]=a;
numberInTheArray++;
}
if(amountOfNumbers%2==0)
{
for (; amountOfNumbers >= 0; amountOfNumbers--)
{
System.out.println(array[amountOfNumbers]);
}
}
else
{
for (int tt=0; tt < array.length; tt++)
{
System.out.println(array[tt]);
}
}
//напишите тут ваш код
}
}