Para calcular el promedio y la suma de las notas de alumnos lo haria asi
El struct solo lo puse para que te ubiques, porque en mi ejemplo no es necesario, pero en el programa completo sip
El define y el int que puse a 2, referencia que solo aceptara tres notas osea la 0,1y2
Código [Seleccionar]
#include<stdio.h>
#include<stdlib.h>
#define Tot 2
struct notas
{
int nota[2];
};
struct notas es[Tot];
int main()
{
int total;
for (total=1;total<4;total++){
printf("\nIngrese nota1 del alumno Numero: %d\n", total);
scanf("%d",&es[total].nota[total]);
}
for (total=1;total<4;total++){
printf("\nLas Notas son: %d \n", es[total].nota[total]);
}
printf("\n La suma de las Notas es: %d \n", (es[1].nota[1]+es[2].nota[2]+es[3].nota[3]));
printf("\n y su promedio: %d \n", (es[1].nota[1]+es[2].nota[2]+es[3].nota[3])/3);
system("pause");
return 0;
}
El struct solo lo puse para que te ubiques, porque en mi ejemplo no es necesario, pero en el programa completo sip
El define y el int que puse a 2, referencia que solo aceptara tres notas osea la 0,1y2