tu hai dichiarato un vettore di 200 caratteri ma con cin ne prendi uno solo
in c++ si usa cin.getline(buffer,200)
buffer è un vettore di destinazione(quello dove raccogli i dati) che prende i primi 200 caratteri dalla linea di comando, ovvero una stringa di 200 caratteri