C does not have a special if-else if construct. If you want to implement something like the following table you have to use nested if-elses. However, they can be rewritten to look (and read) like an if-else if .
salary message >= 60000 Big bucks 35000-59999 Medium bucks 25000-34999 Little bucks < 25000 PittanceActual C logic
if (salary > 60000) printf("\nBig bucks"); else if (salary >= 35000) printf("\nMedium bucks"); else if (salary >= 25000) printf("\nLittle bucks"); else printf("\nPittance");How the above is written to "look like" an if-else if
if (salary > 60000) printf("\nBig bucks"); else if (salary >= 35000) printf("\nMedium bucks"); else if (salary >= 25000) printf("\nLittle bucks"); else printf("\nPittance");