Policz liczbę wystąpień każdej litery w łańcuchu

Jak mogę policzyć liczbę wystąpień c każdej litery (ignorując wielkość liter) w ciągu? Aby wydrukowaćletter: # number of occurences, Mam kod do zliczania wystąpień jednej litery, ale jak mogę policzyć występowanie każdej litery w ciągu?

{
    char
    int count = 0;
    int i;

    //int length = strlen(string);

    for (i = 0; i < 20; i++)
    {
        if (string[i] == ch)
        {
            count++;
        }
    }

    return count;
}

wydajność:

a : 1
b : 0
c : 2
etc...

questionAnswers(14)

yourAnswerToTheQuestion