Non hai seguito il consiglio. Dopo

cin>>ele.key;

non mi pare che hai inserito la cin.ignore();