#include <stdio.h>
#include <malloc.h>
float soma (float v[], int dim)
{
float s = 0.0;
int n;
for(n = 0; n < dim; n++)
{
s += v[n];
}
return s;
}
int main()
{
int num, n;
float *v;
printf("\ndigite o numero de pontos: ");
scanf("%d", &num);
v = (float *)malloc(num * sizeof(float));
for(n = 0; n < num; n++)
{
printf("\n valor de v%d: ", n + 1);
scanf("%f", &v[n]);
}
printf("\nSoma = %f", soma(v, num));
return 0;
}