Respuesta :
Answer:
#include <iostream>
#include <string>
using namespace std;
int
stringLength (string str)
{
 int i = 0;
 int count = 0;
 while (0 == 0)
  {
   if (str[i])
{
 i++;
 count++;
}
   else
{
 break;
}
  }
 return count;
}
int
main ()
{
 string userinput;
 cout << "Enter string ";
 getline (cin, userinput);
 int string_length = stringLength (userinput);
 int vowels=0;int numeric=0;int consonants=0;int special = 0;
 for (int i = 0; i < string_length; i++)
  {
   if (userinput[i] == 'a' ||
 userinput[i] == 'e' ||
 userinput[i] == 'i' ||
 userinput[i] == 'o' ||
 userinput[i] == 'u' ||
 userinput[i] == 'y' ||
 userinput[i] == 'A' ||
 userinput[i] == 'E' ||
 userinput[i] == 'I' ||
 userinput[i] == 'O' || userinput[i] == 'U' || userinput[i] == 'Y')
{
 vowels++;
}
  else if (userinput[i] - 48 > 0 && userinput[i] - 48 <= 9)
{
 numeric++;
}
   else if (userinput[i] == '~' ||
 userinput[i] == '!' ||
 userinput[i] == '@' ||
 userinput[i] == '#' ||
 userinput[i] == '