esta es una parte de mi programa.
while(strcmp(gets(libro[cont].nombre),STOP)!=0 && cont<MAXLIB)
{ printf("nIntroduzca Apellido Paterno:");
gets(libro[cont].apellidop);
printf("nIntroduzca Apellido Materno:");
gets(libro[cont].apellidom);
printf("nIntroduzca Numero de Matricula (Ej. 2002404258-8):");
gets(libro[cont].matricula);
do{
printf("nIntroduzca Nota Tarea 1:");
scanf ("%f", &libro[cont].nt1);
}while(libro[cont].nt1>7.0 && libro[cont].nt1<1.0);
el problema es ke al no se cumplen las dos condiciones ke puse en el do while para ke se repita el ciclo.
Pero si en vez de dos condiciones (libro[cont].nt1>7.0 && libro[cont].nt1<1.0) le pongo solo una, sí me funciona, lo malo es ke yo necesito las dos condiciones.
gracias por todo!!