I am sorting my array of car two ways. one by year which is shown below. and another one by make. Make is a char* How do I compare char pointers?
int i, j;
for(i=0; i<100; i++){
for(j=0; j<100-i; j++){
if(carArray[i]!=NULL && carArray[j]!= NULL && carArray[j+1]!=NULL){
if(carArray[i]->year > carArray[j+1]->year){
swap(carArray[j], carArray[j+1]);
}
}
}
}
The above method works for int's (year). How can I make it work for char pointers?