I am reading a book called "C: The complete referente" and the author says that doing something like this is bad programming practice and possibly inefficient.
Code:
if(strcmp(a, b) == 0)
    printf("they're equal\n");
In my opinion, writing code like that makes it easier to read. What do you guys have to say about this? Thanks.