Hola!!, estoy con un problema desde hace un buen rato y no se porque es el error agradeceria mucho que me ayudasen. esta es la parte del codigo que me causa error.
int buscaPos(int arrForward[MAX][4],int cantFil, int origen, int tiempo){
int encontrado, cont;
int auxOrigen, auxTiempo, aux;
encontrado = 0;
cont = 0;
do{
auxOrigen = arrForward[cont][0];
if(auxOrigen == origen){
auxTiempo = arrForward[cont][1] + arrForward[cont][2];
aux = arrForward[cont][1];
if(origen <= tiempo){ // ESTA COMPARACION ME ARROJA ERROR
if (tiempo <= auxTiempo){
return cont;
}
}
}
cont++;
}while((encontrado == 0) && (cont < cantFil));
if(encontrado == 0) return -1;
}
me confundi en el codigoo, este es el codigo es casi parecido
int buscaPos(int arrForward[MAX][4],int cantFil, int origen, int tiempo){
int encontrado, cont;
int auxOrigen, auxTiempo, aux;
encontrado = 0;
cont = 0;
do{
auxOrigen = arrForward[cont][0];
if(auxOrigen == origen){
auxTiempo = arrForward[cont][1] + arrForward[cont][2];
if(arrForward[cont][1]<= tiempo){ //ESTA COMPARACION ME ARROJA ERROR
if (tiempo <= auxTiempo){
return cont;
}
}
}
cont++;
}while((encontrado == 0) && (cont < cantFil));
if(encontrado == 0) return -1;
}
Mod: Tema modificado
·No hacer doble post
·los códigos deben ir en GeSHi
·No escribir en mayúsculas
lee las reglas del foro