#include void main() { // Prima parte char array[] = { 'C', 'i', 'a', 'o' }; char stringa[] = "Ciao"; cout << "La lunghezza dell'array Ciao e': " << sizeof(array) << '\n'; cout << "La lunghezza della stringa Ciao e': " << sizeof(stringa) << "\n\n\n"; // Seconda parte char frase[] = "Questa e' una variabile stringa inizializzata"; char save_char = frase[0]; int save_ind = 0; int Lfrase = sizeof(frase); int ind; cout << frase << '\n' << "(la cui lunghezza e': " << Lfrase << ")\n\n"; for (;;) { cout << "Nuovo indice del terminator: "; cin >> ind; if ( ind >= Lfrase || ind < 0 ) break; frase[save_ind] = save_char; save_ind = ind; save_char = frase[ind]; frase[ind] = '\0'; cout << frase << '\n'; } cout << "\n\n\n\n"; }