Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - Itzi782

#1
Buen día, apenas estoy aprendiendo el Lenguaje y tengo problemas con los apuntadores, o al menos ese creo que es el error. Alguien podría ayudarme?

Lo que el programa debe hacer es sumar los número de un arreglo, debo utilizar funciones.

Gracias, les dejo el código~

----------------------------><-------------------------------

#include<stdio.h>
#include<stdlib.h>

#define total 5

float suma(float numeros[]);

main(){

   float numeros[total];
   int i;

   for(i=0;i<total;i++)
   {
       printf("\nIntroduce el valor %d: ", i+1);
       scanf("%f",&numeros);

   }

   printf("La suma de los numeros es: %f \n\n", suma(&numeros[total]));
}

float suma(float numeros[])
{
   float sumaNum=0;
   int j;
   for(j=0 ; j<total ;j++)
   {
      sumaNum += numeros[j];
      printf("\nsuma = %f", sumaNum);
   }

   return sumaNum;
}