C Ingrese 8 números de punto flotante desde el teclado, programe la suma y el promedio, y escriba una función para calcular la suma y el promedio.
Corregido.
#include lt;stdio.hgt;
#include lt;math.hgt;
float sum(float x[8]); Lo que se está procesando es una matriz, no un número. Al declarar la función, asegúrese de agregar el tipo de parámetro y declarar un terminador separado
float ave(float x[8]); igual que arriba
void main()
{
float x[8];
printf("Entrada 8 punto flotante números \n ");
int i; //No tienes que declarar la variable i
for(i=0; ilt; =7; i )
scanf("f", amp; x[i]);
printf("El total es: el valor promedio es: f/n", sum(x) , ave(x ));
system("pause");
}
float sum(float x[8]) //tu función es declarado como tipo flotante y lo escribiste como tipo nulo
{
int i;
float sum=0.0;
for( i=0; ilt;=7;i)
suma=suma x[i];
devolver suma;
}
float ave( float x[8])
{
return suma(x)/8;
}