letter occurrence in string c++
#include <iostream>
#include <unordered_map>
int main() {
std::string inputString;
std::cout << "Enter a string: ";
std::getline(std::cin, inputString);
std::unordered_map<char, int> charCount;
for (char c : inputString) {
if (std::isalpha(c)) {
charCount[std::tolower(c)]++;
}
}
std::cout << "Letter occurrences in the string:\n";
for (const auto& pair : charCount) {
std::cout << pair.first << ": " << pair.second << " times\n";
}
return 0;
}