>>380
できましたー!!
#include <stdlib.h>
#include <limits.h>
#include <set>

using namespace std;

int main()
{
    set<int> random_table;
    set<int>::iterator p;
    unsigned long n,m;

    printf("範囲:");
    scanf("%d", &n);
    printf("個数:");
    scanf("%d", &m);

    do
    {
        random_table.insert(rand() % n);
    }
    while (random_table.size() < m);

    for (p=random_table.begin() ; p!=random_table.end() ; p++)
    {
        printf("%d\n", *p);
    }

    return 0;
}