Весь код считает сколько символов с строке введены пользователем
#include <iostream>
#include <string>
#include <set> // ----><b> Что это ?</b>
using namespace std;
int main() {
setlocale(0, ""); // Локализация консоли
string text;
cout << "Наберите текст..." << endl;
cin >> text;
set<char> c(text.begin(), text.end()); // ----><b> очень Подробно здесь</b>
int col = c.size(); // ----> <b>очень Подробно здесь тк "c" даже не переменная(не объявлена)</b>
cout << "Различных символов в строке: " << col << endl;
return 0;
}