Capo, por lo poco q estuve mirando tu programa, me parece que te falta poner un bucle para realizar las operaciones. A modo de ejemplo:
Código:
#include<iostream.h>
#include<conio.h>
#include<stdlib.h>
#include<stdio.h>
void main (void)
{
int opc,id;
do{
clrscr();
gotoxy(25,1);cout<<"-----Agenda Electronica-----"<<endl;
cout<<"1.-Inserta Nombres"<<endl;
cout<<"2.-Ver Base de Datos"<<endl;
cout<<"3.-Identificacion"<<endl;
cout<<"4.-Salir"<<endl;
cout<<"Elige una Opcion:";
cin>>opc;
switch(opc)
{
case 1:
....
getch(); //para que espere a que presiones una tecla
}
.
.
.
case 4:
bandera=1;
//Mensaje que quieras
getch();
}
}
}while bandera=1; //No recuerdo bien si así era la sintáxis.
};
Intenta que tu programa se parezca a éste y luego me avisas.
Saludos.
John Cook