Muy buenas a todos. Tengo un problema que no se porque puede ser.
Lo que ocurre es lo siguiente:
/*problema de VIOLACION DE SEGMENTO*/
if (encontrado){
cout<<"Los datos del productos seleccionado son: "<<endl;
cout<<"Código: "<<productos[numproductos].codigo<<endl;
cout<<"Nombre: ";escribircadena(productos[numproductos].nombre);
cout<<endl;
cout<<"Peso: "<<productos[numproductos].peso<<" Kg"<<endl;
cout<<"Volumen: "<<productos[numproductos].volumen<< " Litros"<<endl;
cout<<"Zona: "<<productos[numproductos].zona<<endl;
cout<<"Repisa: "<<productos[numproductos].nrepisa<<endl;
cout<<endl;
}
else{
......
}
Aquí esta el código y lo que ocurres es que cuado se va a mosrar esto por pantalla me da Violación de segmento.
Este mismo algoritmo lo tengo escrito en otra parte del programa, identicamente, y no me da ningún problema.
Si alguien pudiera ayudarme se lo agradezco.
Muchisimas gracias a todos, y si alguien supiera algo más sobre este error por favor nos cuente algo sobre él para evitar problemas futuros.
Muchas gracias por adelantado y Felices Fiestas a todos.