try this too..
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace console_poc
{
class Program
{
static void Main(string[] args)
{
int vowel = 0, number = 0,specialcharacters =0;
Console.WriteLine("Enter Your Text:\n");
string name = Console.ReadLine();
Console.WriteLine("Your text size is {0} character long\n", name.Length);
char[] vowels = { 'a', 'A', 'e', 'E', 'i', 'I', 'o', 'O', 'u', 'U' };
char[] numbers = { '1', '2', '3', '4', '5', '6', '7', '8', '9', '0' };
char[] specialCharacters = { '!','@',' ','$','%','^','*','&'};
foreach (char c in name)
{
if (vowels.Contains(c))
vowel++;
if (numbers.Contains(c))
number++;
if (specialCharacters.Contains(c))
specialcharacters++;
}
Console.WriteLine("vowels count =" + vowel);
Console.WriteLine("numbers count =" + number);
Console.WriteLine("special characters count =" + specialcharacters);
Console.ReadLine();
}
}
}