Hola, necesito ayuda sobre este programa: Tengo que realizar un programa que me diga cuantas palabras de 1 letra, de 2 letras, de 3 letras... tiene... por ejemplo: si pongo HOLA MUNDO! me tendria que decir, hay 1 palabra de 4 letras y 1 palabra de 5 letras... hasta ahora he conseguido que mi programa me diga cuantas letras en total tiene la frase... pero no consigo hacer que me distinga y guarde las letras... por favor si alguien sabe como hacer este codigo que me lo diga... mm... yo pense hacerlo con un vector que vaya guardando las letras de cada palabra, pero no se... introduzco parte de la funcion que utilizo... gracias!
contador=0;
letra=0;
len= frase.length( );
for (int i=0; i < len; i++)
{
if ((frase[i] != ' '))
{
contador++;
}
else
{
vector[k]++;
}
}
}
ah!! programo en C++ :):)