#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
Комментариев нет:
Отправить комментарий