SoloCodigo
		Programación General => C/C++ => C++ Builder => Mensaje iniciado por: RAXSIUL en Miércoles 18 de Junio de 2014, 19:49
		
			
			- 
				hola buenos dias.
 por favor si pudieran ayudarme. Gracias
 trato de validar que el numero de registro no se repita.
 
 void agregar(void){
 
 /*int clave;
 
 struct agenda registro,aux;
 
 printf("%c",ESCAPE);
 
 clavesdisponibles();
 
 printf("%c",ESCAPE);
 
 do{
 
 printf (" Dame tu clave: ");            //******************************
 
 scanf  ("%d",&clave);               //Codigo para validar la clave
 
 if(clave>MAX) {                  //debe de ser menor que MAX
 
 printf("%c",ESCAPE);         //Y no puede usar una con datos
 
 printf("Tu clave debe ser menor que %dn",MAX);   //asociados
 
 printf("%c",ESCAPE);            //******************************
 
 }
 
 aux=ReadToDisk(clave);
 
 if(aux.sw==1){
 
 printf("%c",ESCAPE);
 
 printf("La clave ya esta en uso n");
 
 printf("%c",ESCAPE);
 
 }
 
 }while(clave>MAX || aux.sw==1);
 
 registro.clave=clave;
 
 no puedo detener el ciclo...