El programa captura n cantidad de estudiante y almacena 5 notas diferentes en cada estudiantes, teniendo las funciones basicas de [imprimir los estudiante, insertar nuevos estudiantes, buscar un estudiante junto sus notas y borrar un estudiante junto a sus notas]
El problema es que no me borra la posición adecuada del estudiante siempre me borra los la ultima mitad de estudiantes
No encuentro como plantear adecuadamente la funcion de borrar
Código
//Funcion de borrar un estudiante------------------------------------------------------ int borrar(int pos,int estudiantes[],int notas[]){ for(int i=pos-1; i<num; i++){ estudiantes[i]; num--; for (int x=0; x<asignatura; x++){ notas[5*i+x]; notas--; } } }
para que me borre solo la posición que teclee el usuario.
Disculpe la molestias, les agradecería su cordial ayuda compañeros es la única función que me falla.