Twój program nie działa prawidłowo. Poniżej link z uruchomienia z przykładem ze spoja.
https://ideone.com/Zba86D
Tak od siebie dodam, że tutaj żadna tablica nie jest potrzebna oraz Twój sposób wprowadzania danych też jest do poprawienia.
Poczytaj o wprowadzaniu danych na spoju w różnych wariantach.
Lepiej zrobić coś takiego:
while(cin>>liczba)
{
...
}