Vos lleva el valor del la cuenta en la variable salgo. Pero en algunos pasos te olvidas de actualizar el valor:
cout<<"\n Su saldo ahora es de: $"<<saldo-10000;
Ahi solo le restas 10000 para mostrarla, pero no estas modificando su valor. Deberias poner
saldo = saldo - 10000;
Veo que en otras ocasiones si lo usas.
Y otra cosa, algo asi no tiene sentido:
el return saldo; nunca se va a ejecutar. Y si se ejecutar te corta el programa porque estas en el main.