Подсчитайте количество вхождений каждой буквы в строке
Как я могу посчитать количество вхождений в c каждой буквы (игнорируя регистр) в строке? Чтобы распечататьletter: # number of occurences
У меня есть код для подсчета вхождений одной буквы, но как я могу подсчитать вхождение каждой буквы в строке?
{
char
int count = 0;
int i;
//int length = strlen(string);
for (i = 0; i < 20; i++)
{
if (string[i] == ch)
{
count++;
}
}
return count;
}
выход:
a : 1
b : 0
c : 2
etc...