hola....
mira, un string lo puedes tratar como a un arreglo, si queres obtener la primera letra del string puedes hacer lo siguiente:
mi_string[0]
ahora, sabiendo esto podes borrar la ultima letra del string, te paso un codigo facil de ver y luego lo aplicas a tu codigo:
Código C++:
Ver originalstring palabra= "ejemplo";
size_t tam= palabra.length(); //obtenemos el tamaño del string
palabra.erase(tam-1); //con la funcion erase(), borramos los caracteres
//desde la posicion que le damos como argumento hasta el final
//ahora la palabra tendra 1 caracter menos
Cita:
Iniciado por Tortoiseius Declaré un string de 200 élementos: string mi_lista[200];
esta parte no la entiendo, porque con ese codigo estas creando un arreglo de 200 elementos de tipo string, no un string de longitud 200.
saludos.