Hola Angelito1281! el proyecto parece dificil pero leyendolo bien no es tan complicado, no conosco C++ solo se C :) pero t puedo ayudar un poco. Como la idea no es hacerte el codigo te doy algunas tips
Para generar la tabla de libros y vendedores te combiene usar una matriz, pero para que despues no estes sufriendo con el tema de los subindices te combiene declarar con un elemento mas tanto para filas y columnas, es decir
Esto luego te va a resolver la nota que dice
"la tabla de datos de la librería utiliza las clasificaciones de 1 al 7 y los vendedores del 1 al 10...." ¿como lo resuelve? y cuando quieras ingresar algun subindice vas a podes usar del 1 al 10 (para columnas) y del 1 al 7 para filas, ¿que pasa con la posicion 0 0? solamente la ovbias.
Luego para la nota donde dice
"si un vendedor no ha vendido nada, debe haber 0 en la casilla correspondiente...." solo basta con que inicialiaces cada subarreglo con cero
Para la parte del menu te recomiendo que utilices una funcion para cada opcion, funcion para A,B,C,D,E, F bueno para la F no es necesario :P, donde a cada funcion le pasas los datos que se le piden al usuario. Ejemplo para la funcion A(seudocodigo)
//en la llamada a la funcion
pedir datos al usuario
llamar a funcion y pasarle los datos del usuario que ingreso y ademas pasarle el arreglo
//en la funcion
recorrer arreglo segun los datos del usuario
registrar venta
Trata de plantear por lo menos hasta ahi, crea un menu, defini el arreglo e inicializalo, crea algunas funcion. Luego la parte de NOtas Importantes son solo detalles que mejoran el codigo
Trata de subir el codigo q tengas, espero habert ayudado
Saludos