Faça um programa em C que dê a media de 4 notas de 20 alunos e mostre qual aluno conseguiu a maior e menor media em ordem decrescente. Comecei a fazer e não conclui o restante.
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
float main(){
float n1, n2, n3, n4, media;
char aluno [20];
int continua;
continua = 1;
while (continua == 1){
system("cls");
n1 = 0;
n2 = 0;
n3 = 0;
n4 = 0;
media = 0;
printf("Nome do Aluno: \n");
scanf("%s", &aluno);
printf("Nota 1: ");
scanf("%f", &n1);
printf("Nota 2: ");
scanf("%f", &n2);
printf("Nota 3: ");
scanf("%f", &n3);
printf("Nota 4: ");
scanf("%f", &n4);
media = (n1+n2+n3+n4) / 4;
printf("Aluno: %s \n", aluno);
printf("Obteve media: %.2f\n", media);
if(media >=7){
printf("aluno aprovado ");
}
else{
printf("aluno reprovado");
}
}