Ho provato il tuo codice, penso che ti basti sostituire
num>prova[ind] con num<prova[ind].

Però c'è un problema, mi sembra che il numero prova[ind-2] ad ogni ciclo venga sostituito con quello successivo. Non sono sicuro. Forse ho sbagliato a riprodurre il codice.