generar caracteres aleatorios en c [duplicado]

Esta pregunta ya tiene una respuesta aquí:

Cómo generar un número entero aleatorio desde un rango 11 respuestas

Soy nuevo en la programación en C y se me ha asignado la tarea de crear una matriz 2D que almacena letras aleatorias de la A a la Z utilizando la función random (). Sé cómo hacer números aleatorios.

nextvalue = random ( ) % 10001;

pero no estoy seguro de cómo crear exactamente un personaje aleatorio. Sé que puede usar ASCII para crear un carácter aleatorio usando el rango 65 - 90 en la tabla ASCII. ¿Alguien puede ayudarme a encontrar una solución? Me sería de gran aprecio

Respuestas a la pregunta(2)

Su respuesta a la pregunta