¿Cómo acceder a las diagonales de una matriz y cambiar el valor?

Tengo matriz 8x8 donde tengo 15 diagonales. La esquina superior izquierda "diagonal 1" y la esquina inferior derecha "diagonal 15". Quiero poner a cero los conjuntos específicos de diagonales como {9, 10, 11, 12, 13, 14, 15} o {5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15} . ¿Alguien por favor dame solución?

Respuestas a la pregunta(7)

Su respuesta a la pregunta