Originariamente inviato da PaTeR
Ulteriore quesito:

Ho una stringa sentence, nella quale inserire ciò che mi arriva da un input (tastiera).
codice:
// headers
char sentence[255];

//funzione

cin << sentence

//blablabla
Il problema è che poi quando faccio il sizeof, mi dà 255, perè è lo spazio che ho allocato per quella variabile...
Come posso risolvere? Io voglio sapere quanto è lunga la stringa che mi è arrivata da tastiera!
devi usare strlen()
sizeof ritorna lo spazio che occupa la variabile nello stack