¿Qué debo cambiar o añadir para que al introducir otro articulo el "do while" funcione y no se cierre el programa? :(

Esta es una tarea para la universidad pero la verdad no sé que mas hacer. No comprendo del todo las explicaciones del profesor pero aparentemente es algo sencillo :(. Crear un programa que permita almacenar máximo 10 artículos, editar, eliminar y visualizar el inventario con los artículos. Permite crear y guardar un articulo pero al querer regresar a la pantalla principal se cierra. Agradezco de antemano la ayuda.

#include <iostream>

#include <stdlib.h>

#include <string>

using namespace std;

int main()

{

int NE,i=0,R;

string vector[10];

do{

cout<<"1.Introducir articulo\n2.Modificar un articulo\n3.Eliminar un articulo\n4.Listar el inventario\n5.Salir del programa\n";

cin>>NE;

system("cls");

switch(NE){

    case 1:

        i++;

        cout<<"Ingrese nombre del articulo\n";

        cin>>vector[i];

        cout<<"El nombre de articulo es:"<<vector[i]<<"\n";

            break;

    default:

    cout<<"no es posible realizar esta opcion\n";

    }

    system("pause");

    system("cls");

    cout<<"Desea regresar al menu principal?\n";

    cout<<"S. N.\n";

    char R;

}while(R=='Y');

system("pause");

return 0;

}

Añade tu respuesta

Haz clic para o