Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/03/2010, 07:02
mhax
 
Fecha de Ingreso: agosto-2009
Ubicación: Cartagena, Colombia
Mensajes: 516
Antigüedad: 15 años, 4 meses
Puntos: 13
Respuesta: Busqueda lineal en C

lo que haria yo:
Código C:
Ver original
  1. bool found=false;
  2.     for (i=0;i<NALUMNOS;i++) {
  3.         if (ListaAlumnos[i].marca=='1') {
  4.            if (strcmp(bus,ListaAlumnos[i].nombre) == 0) {
  5.               found = true;
  6.               break;    
  7.          }
  8.         }
  9.     }
  10.     if (found)
  11.        return  0;
  12.  
  13.     return -1;

Intenta asi haber..

Saludos!
__________________
Un camino de mil millas comienza por el primer paso. Lao Tse