ideone.com/QfgoV8
Я исправил ваш код. Только он делает не совсем то что нужно, имхо. Как мне кажется, нужно считать количество вхождений каждого символа, а не вообще символов, а потом строить гистограмму. Так что доведите программу до нужной кондиции.