codice:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>

int main()
{
        int arr[90]={0};
        int num;
        srand(time(NULL));
        for(num=0;num<90;num++)
        {
            int index;
            for(index=rand()%90;arr[index]!=0;index=(index+1)%90)
                ;
            arr[index]=num+1;
        }
        for(num=0;num<90;num++)
                printf("%d ",arr[num]);
        putchar('\n');
        return 0;
}