Bueno si el problema es saber el tamaño de la frase ;)
Código C++:
Ver original#include <iostream>
#include <windows.h>
using namespace std;
int main () {
string frase;
cout << "Escribe algo!" << endl;
getline( cin, frase );
cout << frase << endl;
int tamanio = frase.size();
cout << "tienes " << tamanio << " letras incluyendo espacios ;)" << endl;
cin.ignore();
return 0;
}
con ese sistema puedes escribir toooooodo lo que quieras XDD
para dividir una cadena por ejemplo el string frase lo tratas como un arreglo.
si le meto: "mamita sopita" a frase
frase[0] = 'm'
frase[1] = 'a'
frase[2] = 'm'
frase[3] = 'i'
frase[4] = 't'
frase[5] = 'a'
frase[6] = ' '
frase[7] = 's'
frase[8] = 'o'
frase[9] = 'p'
frase[10] = 'i'
frase[11] = 't'
frase[12] = 'a'
si imprimo:
cout << frase[7];
me imprime la 's' ;)