#include <stdio.h>
int isUnique(int element, int arr[], int arrLen, int selfI) {
for (int i = 0; i < arrLen; i++) {
if (i == selfI) continue;
int it = arr[i];
if (it == element) return 0;
}
return 1;
}
void printArr(int arr[], int end) {
for (int i = 0; ; ) {
printf("%d", arr[i]);
if (++i == end) break;
printf(", ");
}
}
int main() {
int arr[] = { 1, 5, 6, 4, 8, 9, 4, 6 };
int size = sizeof(arr) / sizeof(int);
int uniques[size];
int uniqueI = 0;
for (int i = 0; i < size; i++) {
int it = arr[i];
if (isUnique(it, arr, size, i)) uniques[uniqueI++] = it;
}
printArr(uniques, uniqueI);
}