#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <stdbool.h>
int compare_function(const void *a, const void *b) {
return ( *(char*)a - *(char*)b );
}
bool contains_unique_chars(char *s) {
int len = strlen(s);
qsort(s, len, sizeof(char), compare_function);
for (int i = 0; i < len; i++) {
if (s[i] == s[i + 1]) {
return false;
}
}
return true;
}
int main()
{
char s[] = "abcde";
if (contains_unique_chars(s)) {
puts("yes");
}
else {
puts("no");
}
return 0;
}
/*
run:
yes
*/