validar datos
Publicado por virgo (44 intervenciones) el 10/04/2006 17:59:03
hola muy buenas, necesito validar datos y nunca hecho una validacion, puede alguein darme un ejemplo segun mis datos?
void pedir_datosc(cliente *datos_cliente)
{
printf("introduce el dni: "); // 8 digitos y 1 letra sino error
scanf("%s", datos_cliente->dni);
printf("introduce el nombre: "); //solo letras
scanf("%s", datos_cliente->nombre);
printf("introduce el primer apellido: "); //solo letras
scanf("%s", datos_cliente->apellido1);
printf("Introduce el segundo apellido: "); //solo letras
scanf("%s", datos_cliente->apellido2);
printf("Introduce la poblacion: "); // solo letras
scanf("%s", datos_cliente->poblacion);
printf("Introduce la provincia: "); //solo letras
scanf("%s", datos_cliente->provincia);
printf("Introduce el telefono: "); //letras y numeros
scanf("%s", datos_cliente->telefono);
printf("Introduce la edad: "); //numeros
scanf("%d", &datos_cliente->edad);
printf("Introduce el saldo: "); //numeros
scanf("%f", &datos_cliente->saldo);
}
void pedir_datosa(aeropuerto *datos_aeropuerto)
{
printf("introduce el codigo: "); ///solo numeros
scanf("%d", datos_aeropuerto->codigoa);
printf("introduce el nombre: ");
scanf("%s", datos_aeropuerto->nombre);
printf("introduce el numero de pistas: ");
scanf("%d", datos_aeropuerto->pistas);
printf("Introduce si tiene parking o no (0/1): "); //solo 0 /1
scanf("%d", datos_aeropuerto->parking);
printf("Introduce el codigo de la ciudad: ");
scanf("%d", datos_aeropuerto->codigoc);
}
[email protected]
void pedir_datosc(cliente *datos_cliente)
{
printf("introduce el dni: "); // 8 digitos y 1 letra sino error
scanf("%s", datos_cliente->dni);
printf("introduce el nombre: "); //solo letras
scanf("%s", datos_cliente->nombre);
printf("introduce el primer apellido: "); //solo letras
scanf("%s", datos_cliente->apellido1);
printf("Introduce el segundo apellido: "); //solo letras
scanf("%s", datos_cliente->apellido2);
printf("Introduce la poblacion: "); // solo letras
scanf("%s", datos_cliente->poblacion);
printf("Introduce la provincia: "); //solo letras
scanf("%s", datos_cliente->provincia);
printf("Introduce el telefono: "); //letras y numeros
scanf("%s", datos_cliente->telefono);
printf("Introduce la edad: "); //numeros
scanf("%d", &datos_cliente->edad);
printf("Introduce el saldo: "); //numeros
scanf("%f", &datos_cliente->saldo);
}
void pedir_datosa(aeropuerto *datos_aeropuerto)
{
printf("introduce el codigo: "); ///solo numeros
scanf("%d", datos_aeropuerto->codigoa);
printf("introduce el nombre: ");
scanf("%s", datos_aeropuerto->nombre);
printf("introduce el numero de pistas: ");
scanf("%d", datos_aeropuerto->pistas);
printf("Introduce si tiene parking o no (0/1): "); //solo 0 /1
scanf("%d", datos_aeropuerto->parking);
printf("Introduce el codigo de la ciudad: ");
scanf("%d", datos_aeropuerto->codigoc);
}
[email protected]
Valora esta pregunta


0