NOT WORKING CIN NOT WORKING GETLINE NOT WORKING THANKS R
***NOT WORKING - CIN NOT WORKING - GETLINE NOT WORKING - THANKS - READING IN A SENTENCE OF USER SELECTED SIZE THANKS C++
#include <iostream>
 #include <cctype>
 #include <cstring>
 #include <cstdlib>
 #include <iomanip>
 using namespace std;
void displaymenu();
 int count_vowels(char *, int);
int main()
 {
     int Size;
     cout << \"Enter size of sentence: \" << endl;
     cin >> Size;
    char phrase[Size];
     int num_vowels =0;
     //Input a string
    cout << \"Enter a sentence : .................\";
     cin.getline(phrase, Size);
     cout << \"/......................../\" << endl;
     cout << \"Your sentence : .............\ \";
     cout << phrase << endl;
    char choice;
     do
     {
        displaymenu();
         cin >> choice;
         switch(choice)
         {
         case \'A\':
         case \'a\':
             cout << \"Count the number of vowels in the string: \" << endl;
             num_vowels =count_vowels(phrase, Size);;
cout << \"The number of vowels: .................... \" << num_vowels << endl;
break;
        default:
             {
                 cout << \"You didn\'t enter A,B,C,D, or E: Please re-start program\" << endl;
             }
         }
}while(choice == \'D\' || choice <= \'F\');
    return 0;
 }
 void displaymenu()
 {
     cout << \"/......................../\" << endl;
     cout << \"Menu:\" << endl;
     cout << \"Enter A: Count the number of vowels in the string: \" << endl;
     cout << \"Enter B: Count the number of consonants in the string: \" << endl;
     cout << \"Enter C: Count Both the vowels and consonants in the string: \" << endl;
     cout << \"Enter D: Enter another string: \" << endl;
     cout << \"Enter E: Exit the program: \" << endl;
 }
 int count_vowels(char *charptr, int amount) //function
 {
 int counter = 0;
 while(*charptr!=\'\\0\')
            {
              if(*charptr == \'a\' || *charptr == \'e\' || *charptr == \'i\' || *charptr == \'o\' || *charptr == \'u\')
                 {
                     counter++;
                     charptr++;
                 }
            }
             return counter;
    }
Solution
I have debug your code at my end it is working fine,.
Please run your code on online compiler http://cpp.sh/.
Please let us know where are running your code.


