如何在C中生成具有不同数字的随机数

所以这是随机数发生器

int main()
{
    int i;
    int secret;
    time_t seedchanger = time(NULL);
    srand(seedchanger);
    for(i=0; i<3; i++){
        secret=(rand()%100)+10;
        printf("%d \n", secret);
    }
    return 0;
}

所以我只想确定,是否可以不使用数组呢?