Se lavori con C++ è piu' semplice utilizzare una

string

Perche' devi utilizzare una vettore di char?