printf ("rut:");
scanf("%d",&clinica[i].rut);
printf ("nombre:
");
scanf ("%d",&clinica[i].nom);
printf ("apellido:
");
scanf("%s",&clinica[i].apellido);
do{
printf ("edad: ");
scanf("%d",&clinica[i].edad);
}while (clinica[i].edad < 3 || clinica[i].edad > 80 );
printf ("especialidad 1/2/3 = ");
scanf("%d",&clinica[i].especialidad);
printf ("tipo atencion: 1/2/3 = ");
scanf("%d",&clinica[i].tipo);
if (clinica[i].tipo == 2)
{printf ("nombre de ella:");
scanf ("%s",&clinica[i].isapre);}
while (op=='S'){
do{
do{
gotoxy(34,cont+11); printf(" ");
gotoxy(12,cont+11); printf("Ingrese Jugador # %i: ",cont);
gotoxy(34,cont+11); gets(nom);
}while(ValidaIng(nom)==0);
}while(strcmp(nom,NULL)==0);
InsertFinJ(nom);
.
.
.
.
.
}
// ------------------------------------------------------------------------------
int ValidaIng(char nom[]){
int longitud=0;
longitud=strlen(nom);
for(int c=0; c<longitud; c++){
if(!isalpha(nom[c]))
return 0;
}
return (1);
}