#include <iostream>
#include <string>
#include <map>
using namespace std;
typedef map<char, int> chat_int_t;
int main(int argc, char *argv[]) {
chat_int_t char_int;
cout << "введите строку: ";
string s;
getline(cin, s);
for (int i=0; i<s.length(); i++)
char_int[s.at(i)]++;
cout << "статистика: " << endl;
for (chat_int_t::iterator it = char_int.begin(); it != char_int.end(); ++it)
cout << "'"<< it->first << "': " << it->second << endl;
return 0;
}вывод:
введите строку: 12345 ввв а а ыыы статистика: 'а': 2 'в': 3 'ы': 3 ' ': 5 '1': 1 '2': 1 '3': 1 '4': 1 '5': 1
Комментариев нет:
Отправить комментарий