Cześć, mam za zadanie napisać kod który zliczy ile liter "a" występuje w pliku w kolejnych słowach , za każdym razem wyświetla mi się że liter a jest tylko dwie, a ma być 23. Proszę o pomoc
#include <iostream>
#include <algorithm>
#include <fstream>
using namespace std;
int main()
{
char s = 'a';
int ile_razy=0;
string slowo;
fstream plik;
plik.open("spr.txt", ios::in);
if(plik.good() == true)
{
while(!plik.eof())
{
getline(plik, slowo);
}
plik.close() ;
}
for (int i = 0; i < 2; i++)
{
ile_razy = count(slowo.begin(), slowo.end(), s);
if(!ile_razy==0)
{
cout<<s<<" - "<<" "<<ile_razy<<endl;
}
s++;
}
return 0;
}