Ayuda con la programación, se necesita con urgencia. "Dada la tabla de puntuaciones de las pruebas de n estudiantes, cada dato consta del número, el nombre y la puntuación del estudiante. Ordene por número de estudiante. Documentos disponibles".
#includelt;stdio.hgt;
#define N 30
#define S 3
int main()
{float ave[N];
int n, i, j, k, m
int suma[N]={0};
int num[N], s[N][S];
printf("Ingrese el número total de estudiantes que realizarán el examen: n="
); scanf(" d", amp; n);
printf("Ingrese el número de estudiante y las puntuaciones de MA, EN, PH:\n"); =0; ilt ;n;i)
{scanf("d",amp;num[i]);
for(j=0;jlt;S;j)
{scanf("d",amp;s[i][j]);
suma[i] =s[i][j];}
ave [i]=(float)sum[i]/(float)S;
}
printf("¡Antes de ordenar!\nNO.\tMA\tEN\ tPH\tSUM\ tAVE\n");
printf("=============================== ==== ===================\n");
for(i=0; ilt; n; i)
{printf("d\t", num[i]);
for(j=0;jlt;S;j)
{printf("d \t", s[i][j]);}
printf("d\t5.2f",sum[i],ave[i]);
printf ("\n ");}
printf("================================= ==== ==================\n");
devuelve 0;}