Anuncios Google

funciones y apuntadores

buen dia, mi duda consiste en lo siguiente:

estoy comenzando a utilizar funciones, utilizo una para obtener el promedio de numeros ingresados por el usuario, los cuales se guardan en un arreglo. lo que necesito es que el programa imprima el arreglo, pero dentro del int main, me han dicho que necesito apuntadores, el codigo es el siguiente:

#include <stdio.h>

float  promedio(){
      float total=0, suma=0;
      float cal[8];
     
      for(int i=0;i<8;i++){
      printf("dame la calificacion ");
      scanf("%f",&cal[i]);
     
      }
      for(int i=0;i<8;i++){
              suma=suma+cal[i];
            }
            total=suma/8;
           
           
           
      return promedio;
      }
      int main(){
          printf ("%f",promedio());
         
          printf("\n");
          printf("1) para reiniciar el ");
         
          getchar();
          getchar();
          return 0;
          }

 

 




Elena!! Beso



Anuncios Google

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de joserc87

Mmm

Esto no está repetido? Es la misma hebra que habías creado pero con minúsculas, no? ¿Por que no la has editado simplemente, en lugar de crear otra?

Bueno, en cualquier caso, pásate por la otra que te puse una posible solución, a ver que te parece.

Saludos.


Be pointer my friend...

Dennis Ritchie. Padre de C y cocreador de UNIX.

R.I.P.

 

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.