eso mas o menos ya lo tenia, pero como coger esa longbitud y tranformarla en un 1?
es decir porque tengo que hacer un bucle si o si y entonces me sale todo 0 :
for (int i =0;i < 25;i++)
cout <<"Palabras longitud "<<i<<": " <<frec[25]<<endl;
entonces si yo escribo una palabra de 5 caracteres, para que Palabras longitud sea = 1 tendria que hacer otro bucle fuera de ese? porque si introduciese 2 palabras con 5 caracteres entonces tendria que ser Palabras longitud 5: 2.
Es que nunca he estudiado este tipo de estadisticas y cuando intento hacer algo con el i o con el frec me sale error, por ejemplo :
if (palabra.size() == 5) frec[4] == 1;
y me pone name lookup of 'i' changed for new ISO 'for' scoping
using obsolete binding at 'i'.