Tengo un problema con una variable, la quiero guarda en un arreglo de caracteres
pero no la guarda queda vacia la variable despues de usar scanf o cin (linea 24).
Ase unos minutos estaba funcionando pero de un momento a otro ( no se si le movi algo) dejo de funcionar
Código C++:
Espero ustedes puedan ver si hay algun problema que yo no localizo =(Ver original
#include "enlace.h" int main() { empleados log; char ciclo='a'; char codigo_i[20];//datos ingresados char pass2[15]; int c=0,entrada=1,c1,c2; do { cout<<"SISTEMA TELEMEX IDENTIFIQUESE\n\n\n"; cout<<"Codigo de empleado: "; cin>>codigo_i; cout<<"Password: "; cout<<pass2; //antes de usar el scanf imprime varios caracteres extraños cout<<pass2; //aqui no imprime nada =( while(c!=EOF) { { entrada=0; //llamar funcion principal!! break; } } if(entrada) cout<<"Pass o codigo incorrecto\n\n"; cout<<"DESEA CONTINUAR s/n"; c=0; }while(ciclo=='s'||ciclo=='S'); cout<<c1<<c2<<endl; //me arroja los resultados de los strcmp 0-1 cout<<pass2<<endl; //solo hace el salto de linea cout<<codigo_i<<endl; //imprime el codigo que ingrese return 0; }
Desde ahora gracias =)