Ver Mensaje Individual
  #12 (permalink)  
Antiguo 08/12/2013, 18:54
likem4n
 
Fecha de Ingreso: diciembre-2013
Mensajes: 10
Antigüedad: 11 años
Puntos: 0
Respuesta: Ciclo While en funcion C

Cita:
Iniciado por dehm Ver Mensaje
Sin compilar el código, parece que no ha de haber problemas.
¿Por qué no añades una línea a la función que muestre el contenido de matri y de uno.matricula[x], porque se supone que el problema es que la función strcmp no encuentra equivalencias.
Algo como:
Código:
for(x=1; x<=ultimo; x++)
                {
               imprime matri;<----Aqui
               imprime uno.matricula[x];<--y aqui
                if(strcmp(uno.matricula[x],matri)==0)
                        {
                      ........................................
Por cierto, te puedes ahorrar la variable bandera si estableces como condición de if la propia comparación, como te dejo puesto en el extracto
Buena observacion con lo de la variable bandera, gracias por tu ayuda