bagaimana menemukan numbe total karakter berbeda dalam string di c
#include <iostream>
#include <algorithm>
using namespace std;
int main()
{
string username;
int count = 0;
cin >> username;
sort(username.begin(),username.end()); //for understanding purpose, i do it
int slen = username.length();
//cout << username << endl;
for(int i = 0; i < slen; i++)
{
if(username[i] != username[i-1])
{
count++;
}
}
cout << "Total number of distinct characters : " << count << endl;
return 0;
}
rifatibn