I am trying to compare two variables of a struct type, however it is returning error.
struct aresta{
int v1;
int v2;
int peso;
};
...
aresta peso[62816];
aresta aux;
int i, j=0;
for(i=0; i<(tamanhoVetor - 1); i++){
int menor = i;
for(j=(i+1); j<tamanhoVetor; j++){
if(peso[menor] > peso[j])){ //ERRO RETORNA DESTA LINHA
menor = j;
}
}
aux = peso[menor];
peso[menor] = peso[i];
peso[i] = aux;
}
Full Code: link