Ragazzi,ho creato questo programma per calcolare la media dei valori di posto pari di un vettore,non so perchè si blocca dopo l inizializzazione del vettore.
posto il codice
#include <cstdlib>
#include <iostream>
float media_posto_pari(int vet[],int n){
float f=0;
float sommapari=0;
for(int i=0;i<n;i+2){
sommapari=sommapari+vet[i];
f++; }
return sommapari/f;}
using namespace std;
#define N 5
typedef int vettore[N];
int main(int argc, char *argv[])
{vettore v;
for(int i=0;i<N;i++){
cout<<"inserisci elemento vettore per la posizione "<<i+1<<endl;
cin>>v[i];}
cout<<"media posto pari= "<<media_posto_pari(v,N)<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}