pero sale esto cedula 234 NOMBRE mario mora 2031 cedula 345
osea nada que ver digamos el 345 lo coge del siguiente usuario que estara mal aca codigo c++ aparte nombre es un char de 50
Código
se agradece la ayuda
void registros() { system ("cls"); ifstream entradaRg("regEC.txt",ios::in); cout << "\t\t\tREGISTROS DEL SISTEMA...\n"<<endl; cout<< "________________________________________________________________________________\n"<<endl; if(!entradaRg) { cerr<<"\t\t\aERROR!!! NO SE PUDO ABRIR EL ARCHIVO O NO EXISTEN REGISTROS\n"; exit(1); } while (!entradaRg.eof()) { if(!entradaRg) { break; } entradaRg>>cedula; entradaRg.getline(nombre,50); entradaRg>>codigo; cout << "\t\t\t\tCEDULA [ "<<cedula<<" ]\n\t\t\t\tNOMBRE [ "<<nombre<<" ]\n\t\t\tCODIGO DE CARTON[ "<< codigo<<" ]"<<endl; cout<< "________________________________________________________________________________\n"<<endl; } entradaRg.close(); cout <<"Regresando al menu principal"<<endl; cout <<endl; system("pause"); main(); }
Mod: Los códigos deben ir en etiquetas GeSHi, segundo aviso