Red de conocimiento informático - Computadora portátil - ¿Encontrar la puntuación promedio de 5 estudiantes en 4 materias y ordenarlas de mayor a menor (programación en lenguaje C)?

¿Encontrar la puntuación promedio de 5 estudiantes en 4 materias y ordenarlas de mayor a menor (programación en lenguaje C)?

#include lt; stdio.h gt;

struct stu{

nombre de char[10];

puntuación flotante[5] ];

}stu1[5];

int main()

{

void sort(struct stu* ss);

int i, j, suma;

for(i = 0; i lt; 5; i){

printf("s\n", "Por favor, introduce tu nombre:");

scanf("s", stu1[i].name);

printf("s\n","Por favor, introduce tus puntuaciones por separado: ");

for(j = 0; j lt; 4; j){

scanf("d", amp; stu1[i].score[j] );

suma =stu1[i].puntuación[j];

}

stu1[i].puntuación[5] = suma/4;

p>

}

sort(stu1);

printf("s", "Las calificaciones promedio de mayor a menor son: ") ;

for (i = 0; i lt; 5; i){

printf("s d\t", stu1[i].nombre, stu1[i].puntuación [5]);

}

devuelve 0

}

clasificación vacía (estructura stu* ss)

{

int i,j,q,temp;

for (i = 0; i lt; 4; i){

q = i;

for( j = i 1; jlt; 5; j ){

if( stu1[q].score[5] lt; stu1[j].score[ 5])

q = j;

}

si( q != i){

temp = stu1[i] .puntuación[5];

stu1[i].puntuación[5] = stu1[q].puntuación[5]; temperatura;

}

}

}