int var_a, var_b, var_c;

if (var_a == var_b && var_a == var_c && var_b == var_c) {
    printf("none unique");
}
else if (var_a != var_b && var_a != var_b && var_b != var_c) {
    printf("all unique");
}
else {
    printf("some unique");
}
why does is this not completely correct