123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
#include <iostream> #include <string> using namespace std; void count_occurances(const string the_line); int main(){ char hold_console; string line; cout<<"Enter line\n"; cout<<">>"; getline(cin,line); count_occurances(line); cin>>hold_console; return 0; } void count_occurances(const string the_line){ int a_count=0,b_count=0, c_count=0, d_count=0; for(int i=0;i<the_line.length();i++){ if(isalpha(the_line[i])){ if(the_line[i]=='a' || the_line[i]=='A')a_count++; else if(the_line[i]=='b' || the_line[i]=='B')b_count++; else if(the_line[i]=='c' || the_line[i]=='C')c_count++; else if(the_line[i]=='d' || the_line[i]=='D')d_count++; } } cout<<"a or A occured: "<<a_count<<" times\n"; cout<<"b or B occured: "<<b_count<<" times\n"; cout<<"c or C occured: "<<c_count<<" times\n"; cout<<"d or D occured: "<<d_count<<" times\n"; }
12
if(a_count>0)cout<<a_count<<endl;