内部では重複しないように処理しててランダムの数字を受け取る関数の名前
この場合の重複しない数字を受け取るってどう表現する?

int func(int, int, int*); // 最小, 最大, 除く数字の配列
int array[] = { 3 };
int func(1, 5, NULL) -> 1〜5からランダムで返る
int func(1, 5, array) -> 1245からランダムで返る