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;
}