Quell'errore è causato da due fatti

1) la for che ti ho detto deve iniziare da 0 e non da 1

2) la parte che calcola rc è sbagliata; se usi sempre la variabile "prova" sia per leggere i dati sia per contarli, ovviamente avrai risultati sbagliati