Amigos, que tal,
necesito ayuda con este programa, que tengo que exponer el viernes
, me pidieron que hiciera una captura de n alumnos y calculara su promedio y despues el promedio general de los alumnos capturados
pero ya me hice bolas
, espero y puedan darme algunos tips para poder sacar el promedio general
GRACIAS!!!
#include <stdlib.h>
#include <stdio.h>
#include <conio.h>
struct nodo{
int c1,c2,c3;
struct nodo *p;}a,*aux;
void main()
{
char op='s';
clrscr();
&a==NULL;
aux=&a;
while(op=='s')
{
aux->p=(struct nodo*)malloc(sizeof(struct nodo));
aux=aux->p;
aux->p=NULL;
printf("\nCalificacion 1: ");
scanf("%i", &aux->c1);
printf("\nCalificacion 2: ");
scanf("%i", &aux->c2);
printf("\nCalificacion 3: ");
scanf("%i", &aux->c3);
printf("\nOtro Alumno (S/N): ");
op=getche();
}
aux=&a;
while(aux!=NULL)
{
printf("\npromedio del alumno es: %i",(aux->c1+aux->c2+aux->c3)/3);
aux=aux->p;
}
getch();
}