printf("Ingresa un nombre: ");scanf("%s", &nom);
estas escribiendo siempre en la misma posicion del arreglo
si quiere guardar X numero de alumnos, con Y numero de notas
Si es así, bien, pero él no ha comentado eso en ningún momento. Navaja de Occam