escribe una función c que genera un número aleatorio, o un par de números aleatorios, o un triplete de números aleatorios dados los rangos particulares

Tengo que generar números aleatorios para 3 casos diferentes. yo. 1 dado ii. un par de dados iii. 3 corta mis preguntas: 1. sugiérame una buena lógica para generar números aleatorios para los 3 casos. 2. ¿cambia la lógica cuando considero los cses de 2 dados, en lugar de 1? 3.¿Qué efecto tiene el rango en el que tenemos que generar un número aleatorio que afecta la lógica de la función aleatoria?

Respuestas a la pregunta(3)

Su respuesta a la pregunta