recursion/main.c
int jmRandom(int m, int n)
{
    int offset = rand() / (RAND_MAX + 1.0) * (n - m + 1);
    return m + offset;
}
//------------------------------ jmRandom ------------------------------ 
//Generates one random number in the range of m-n each time it is called.
jmRandom
Generates one random number in the range of m-n each time it is called.
jmRandom Generates one random number in the range of m - n each time it is called .
int jmRandom(int m, int n)
{
    int offset = rand() / (RAND_MAX + 1.0) * (n - m + 1);
    return m + offset;
}
int jmRandom ( int m , int n ) { int offset = rand ( ) / ( RAND_MAX + 1.0 ) * ( n - m + 1 ) ; return m + offset ; }
jmRandom 
Generates one random number in the range of m-n each time it is called.
jmRandom Generates one random number in the range of m - n each time it is called .