//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
void skip()
{
//aqui creo una estructura como la definida anteriormente
stUsuario user;
char op;
//con esta variable lo que hago es comprobar q el registro se a realizado correctamete
int us;
//fichero es el puntero con el que luego me voy a dirigir al archivo usuario.dat
//donde posteriormente almacenare los datos de los usuarios
FILE *fichero;
clrscr();
gotoxy(45,3);cout<<"Casas CuatroSferas";
gotoxy(45,18);cout<<"CuatroSferas le desea mucha suerte";
gotoxy(5,7);cout<<"En esta sección podra registarte, o si ya tienes un usuario podra";
gotoxy(5,8);cout<<"logearte";
gotoxy(5,9);cout<<"Introduzcala opcion que desee siendo 'R' registrarse y 'L' login...";
do{
gotoxy(5,10);clreol();cin>>op;
op=toupper(op);
}while ((op!='R')&&(op!='L'));//
clrscr();
fichero=fopen("usuarios.dat","a");
if (fichero!=NULL)
{
if (op=='R'){
us=registro(user);
if (us==0){
fwrite (&user,sizeof(user),1,fichero);
fclose(fichero);
fichero=fopen("usuarios.dat","rb");
fread(&user,sizeof(user),1,fichero);
}//fin del if de escritura con los datos del registro
}//fin del if que comprueba que la opcion elegida sea usuario
}//fin del if de comprobacion del que no haya error en la carga-creacion del fichero usuarios.dat
//registrarse();
//fin del if de opciones
}//fin de skip
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
int registro(stUsuario &a)
{
clrscr();
char pass1[10];
gotoxy(5,5);cout<<"Introduce login";
gotoxy(5,6);cout<<"Introduce contraseña";
gotoxy(5,7);cout<<"Repite contraseña";
gotoxy(5,8);cout<<"Introduce importe inicial";
gotoxy(32,5);gets(a.nombre);
do{
gotoxy(32,6);clreol();gets(a.pass);
gotoxy(32,7);clreol();gets(pass1);
}while (strcmpi(a.pass,pass1)!=0);
gotoxy(32,8);cin>>a.saldo;
if (strcmpi(a.nombre,"f")!=0)
{ return (0);}
}//fin de la funcion cadena login
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
void mostrar_datos(stUsuarios a)
{
cout<<"nNombre: "<<a.nombre;
/*cout<<"nEdad: "<<a.pass;
cout<<"nSaldo: "<<a.saldo; */
//////////////////////////////////////////////
// arriba tengo esta estructura declarada
struct stUsuario
{
char nombre[25];
char pass[10];
int saldo;
};