Daj na początku programu (przy założeniu, że używasz Windowsa, a plik jest zapisany w kodowaniu Windows-1250):
setlocale(LC_CTYPE, ".ACP");
a litery sprawdzaj funkcją isalpha.
Liczniki[ch-'A']++;
W przypadku polskich liter takie indeksowanie nie przejdzie, ponieważ znaki diakrytyczne mają kody powyżej 127, co w przypadku typu char, który z reguły jest typem ze znakiem, może dać indeksy ujemne. Użyj std::map lub nawet tablicy int[256] (pamiętaj o rzutowaniu char na unsigned char).
while(!wejscie.eof())
{
getline(wejscie,napis);
Nie nauczą się...
while(getline(wejscie,napis)) {
...
}