in c++ non ci sono le stringhe
devi usare li array di char
char stringa[20]
o i puntatori
char * stringa;

poi stringa=new char[dim+1];
il +1 va messo perchè c'è anche il caratter \n..