I'm struggling on arrays and pointers, my function give an absurd number. I cant manage to find the answer.
float computeAverage(float Array[],int Dim){
    int i;    
    float media, soma;
    for(i = 0;i<Dim;i++)
        soma = soma + Array[i];
    media = soma/Dim;
    return (media);
}
 
     
     
    