Salve a tutti;
ho scritto una funzione che mi calcola la media degli elementi di un vettore ma quando vado a richiamarla il compilatore mi da errore sull'ultimo "cout" e sul prototipo della funzione, mi aiutate a capire dove sbaglio per favore?
grazie in anticipo
#include <iostream>
using namespace std;
int n,i;
float media (int v[]);
int main() {
int *v;
v=new int[n];
cout<<"inserisci la dimensione ";
cin>> n;
for(i=0;i<n;i++){
cin>>v[i];
}
cout<<media(v[i]);
return 0;
}
float media (int v[])
{
int somma=0;
for(i=0; i<n;i++)
{somma+=v[i];}
float med;
med=(float)somma/n;
}