hai ragione kentaromiura .. perferirei avere un compilatore sotto

Allora ManInBlack la storia cambia, non di molto .. pero' cambia.

una ipotetica implementazione potrebbe essere questa (con i puntatori a puntatori):

codice:
 
char **ArrayWords;
...
...
cin >> NumberOfWords;

ArrayOfWords = new char *[NumberOfWords];
         
for (int i=0;i<NumberOfWords;i++)
{
   ArrayWords[i] = new char [50];    // (50) lunghezza massima di una parola

   cout << "Inserisci la parola" << endl;
   cin >> parola;

   ...

}