/* Diceñar una funcion Modulo(x,n) que determina el largo del vector*/
#include <stdio.h>
#include <math.h>
float Modulo(float, float);
main()
{
int n, counter;
float x[n];
printf("Ingrese la longitud del vector");
scanf("%d", &n);
if(n <= 1){
printf("Valor no valido");
}
else{
for(counter = 0; counter <=(n-1); counter++) {
printf("Ingrese el dato para X[%d]",counter);
scanf("%f", &x[counter]);
}
printf("La magnitud del vector ingresado es: %f", Modulo(x,n));
}
getchar();
return(0);
}
float Modulo(float x, int n)
{
double magnitud;
int j, total = 0;
for(j = 0; j = n-1; j++){
total = total + pow(x[j],2);
}
magnitud = sqrt(total);
return(magnitud);
}
¿Cual es el error?