int *p = malloc(sizeof(int)*30);
        for (int i = 0; i < 30; i++) {
            p[i] = arc4random() % 31;
            printf(" %d",p[i]);
        }
        printf("\n");
        for (int i = 0; i < 30; i++) {
            for (int j = i +1; j < 30; j++) {
                if (p[i] == p[j]) {
                    p[j] = 100;
                }
            }
        }
        for (int i = 0; i < 30; i++) {
            if (p[i] != 100) {
                printf("%d ",p[i]);
            }
        }
        void free(void *p);