Comunque non va lo stesso, stesso errore... adesso ricopio il nuovo codice per sicurezza:
codice:#include <stdio.h> #include <stdlib.h> double vectmedia (int, int); int limit(int, int, float); int main() { int v[5], i, s=0, d; float m, x; printf("Inserisci valori del vettore:\n"); for(i=0; i<5; i++) { scanf("%d", &v[i]); } d = upperlimit(v, i, x); m = vectmedia(v, i); printf("Numero dei valori trovati superiori a %d trovati: %lf\n", x, d); printf("Media degli elementi: %lf", m); return 0; } int limit( int a[], int b, float c) { int flag =0,w; for(w=0; w<b-1; w++) { if( a[w]>c) { flag++; } } return flag; } double vectmedia(int a[],int b) { int somma=0, w; double media; for(w=0; w<b-1; w++) { somma=somma +a[w]; } media = somma/(b-1); return media; }

Rispondi quotando
