Помогите поправить код на си++
Нужно написать программу, которая из текста в файле input.txt будет говорить сколько букв "Б" например, или букв "Г" во всем файле
#include
#include
int main()
{
std::ifstream fin("input.txt");
int p = 0; //количество пробелов
int s = 0; //количество символов
int t = 1; //количство строк
char x;
std::cin » x;
while (!fin.eof())
{
char c;
fin.get(c);
if (c == ' ') p++;
if (c == '\n') t++;
s++;
}
std::cout << t << " " << p << " " << s << std::endl;
//если без переходов на новую строчку и символа конца файла
std::cout << t << " " << p << " " << s-t << std::endl;
return 0;
}
может у кого есть рабочий код? поделитесь пожалуйста