Código:
const int max_libros = 10;
int libros_ids[max_libros]={-1};
int stock_por_libro[max_libros]={-1};
char titulo_de_libro[max_libros][30]={{"nada"}};
int precio_por_libro[max_libros]={0};
char categoria_de_libro[max_libros][2]={{"X"}};
Código:
void CargarLibro()
{
for(int i=0;i<max_libros;i++)
{
cout << "ingrese id de libro" << endl;
if(libros_ids[i]==-1){
fflush(stdin);
cin.ignore();
cin>>libros_ids[i];//break;
}
if(strcmpi(titulo_de_libro[i],"nada")==0){
fflush(stdin);
cin.ignore();
cin.getline(titulo_de_libro[i],30,'\n');//break;
}
if(stock_por_libro[i]==-1){
fflush(stdin);
cin.ignore();
cin>>stock_por_libro[i];//break;
}
if(precio_por_libro[i]==0){
fflush(stdin);
cin.ignore();
cin>>precio_por_libro[i];//break;
}
if(strcmp(categoria_de_libro[i],"X")==0){
fflush(stdin);
cin.ignore();
cin.getline(categoria_de_libro[i],1,'\n');//break;
}
i=99;
}
}