Salve ragazzi, sto facendo qualche esercizio su puntatori vettori e funzioni, allora ho pensato di generare un vettore che contenesso un numero n random di numeri. poi avrei voluto farne una media. Ho provato a fare qualcosa ma ho un problema quello che ho scritto ritorna 0 e nient altro potete aiutarmi??? ecco il codice grazie
codice:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#define limite 10000
double media(int *vet, int num)
{
int somma=0,n;
num=50;
for (n=0; n<num; n++)
{
somma+=vet[n];
/* somma = somma + *(vet + i) */
}
}
int main()
{
int vtr[limite],n;
int span=50, miamedia;
srand(time(NULL));
for (n=0; n<span;n++) {
vtr[n]=rand()%100+1;
}
miamedia=media(vtr,span);
printf("%d\n", miamedia);
printf("%d\n", miamedia );
}
grazie