#include<iostream>
#include<string>
#include<iomanip>
using namespace std;
int main()
{
string palabra;
string almacen[100];
int i=0;
cout << "Escribe palabra" << endl;
do
{
cin >> almacen;
i = i++;
palabra = almacen;
} while (palabra != "\n" );//// deseo que finalice cuando se presione la tecla ENTER
}
hola JuniorAC.
tienes un error en la asignacion palabra y almacen.
Creo que esto te puede servir.
int main()
{
string palabra;
string almacen[100];
int i=0;
char c;
cout << "Escribe palabra" << endl;
do
{
cin >> palabra;
i++;
almacen[i] = palabra;
cin.ignore(1, '\n');
cin.get(c);
} while(c != '\n');//// deseo que finalice cuando se presione la tecla ENTER
Saludos,
Drewermerc.