public static void Main()
Console.WriteLine("Introduce una frase.");
string palabra = Console.ReadLine();
palabra = palabra.ToLower();
int espacio = 0, operadores = 0, consonantes = 0, vocales = 0, signos = 0, especiales = 0;
for (int i = 0; i < palabra.Length; i++)
case 'a': case 'e': case 'i': case 'o': case 'u':
case 'b': case 'c': case 'd': case 'f': case 'g': case 'h': case 'j': case 'k': case 'l': case 'm':
case 'n': case 'p': case 'q': case 'r': case 's': case 't': case 'v': case 'w': case 'x': case 'y': case 'z':
consonantes = consonantes + 1;
case '(': case ')': case '[': case ']': case '{': case '}': case '.': case ':': case ';': case ',':
case '_': case '"': case '?': case '¿': case '¡': case '!':
case '*': case '+': case '-': case '/':
operadores = operadores + 1;
especiales = especiales + 1;
Console.WriteLine("El testo anterior contiene:");
Console.WriteLine( vocales + " vocales.");
Console.WriteLine(consonantes + " consonantes.");
Console.WriteLine( espacio + " espacios.");
Console.WriteLine( signos + " signos de puntuacion.");
Console.WriteLine( operadores + " operadores aritmeticos.");
Console.WriteLine( especiales + " caracteres especiales.");