public static void CharactersCount(string charInput)
int specialCharCount = 0;
char[] strArray = charInput.ToCharArray();
for(int i = 0; i < strArray.Length; i++)
if (strArray[i] >= 'A' && strArray[i] <= 'Z' || strArray[i] >= 'a' && strArray[i] <= 'z')
else if(strArray[i] >= '0' && strArray[i] <= '9')
else if(strArray[i] != 'A' && strArray[i] != 'Z' && strArray[i] != 'a' && strArray[i] != 'z' && strArray[i] != '0' && strArray[i] != '9')
Console.WriteLine("Letter count: " + letterCount++);
Console.WriteLine("Number count: " + numberCount++);
Console.WriteLine("Special character count: " + specialCharCount);
Console.WriteLine("Total number of characters: " + totalCharsCount);
public static void Main(string[] args)
Console.WriteLine("Count the Characters v1");
Console.Write("Enter a string: ");
input = Console.ReadLine();
Console.WriteLine("No input. Please input a string.");