Code:
#include <stdio.h>
#include <string.h>
int uChars( char *string ) {
int hasChar[256] = { 0 }, totalUC = 1;
for ( int i=0; i<(strlen(string)-1); i++ )
hasChar[ string[i] ] = 1 ;
for ( int i=0; i<256; i++ )
if ( hasChar[i] ) totalUC++;
return totalUC;
}
int main( int args, char * argv[] ) {
int result = uChars("testing");
printf( "[%i] unique characters.", result );
return 0;
}