#include <stdio.h>
int main (void) {
int number; /* a number for input */
printf ("Enter an integer value: ");
/* An inefficient set of conditional if statements */
if (number > 0 )
printf ("\nA: Number is positive"); if (number < 0 )
printf ("\nA: Number is negative"); if (number == 0 )
printf ("\nA: Number is zero");
/* An efficient set of conditional else if statements */
if (number > 10 )
printf ("\nB: Number is positive"); else if ( number < 0 )
printf ("\nB: Number is negative"); else if ( number == 10 )
printf ("\nB: Number is 10! Cool!"); else
printf ("\nB: Number is zero");
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CmludCBtYWluICh2b2lkKSB7CgoJaW50IG51bWJlcjsgLyogYSBudW1iZXIgZm9yIGlucHV0ICovCgkKICAgIHByaW50ZiAoIkVudGVyIGFuIGludGVnZXIgdmFsdWU6ICIpOwogICAgc2NhbmYgKCIlaSIsICZudW1iZXIpOwoKICAgIC8qIEFuIGluZWZmaWNpZW50IHNldCBvZiBjb25kaXRpb25hbCBpZiBzdGF0ZW1lbnRzICovCiAgICBpZiAobnVtYmVyID4gMCApCiAgICAgICAgcHJpbnRmICgiXG5BOiBOdW1iZXIgaXMgcG9zaXRpdmUiKTsKICAgIGlmIChudW1iZXIgPCAwICkKICAgICAgICBwcmludGYgKCJcbkE6IE51bWJlciBpcyBuZWdhdGl2ZSIpOwogICAgaWYgKG51bWJlciA9PSAwICkKICAgICAgICBwcmludGYgKCJcbkE6IE51bWJlciBpcyB6ZXJvIik7CiAgICAKICAgIC8qIEFuIGVmZmljaWVudCBzZXQgb2YgY29uZGl0aW9uYWwgZWxzZSBpZiBzdGF0ZW1lbnRzICovICAgICAKICAgIGlmIChudW1iZXIgPiAxMCApCiAgICAgICAgcHJpbnRmICgiXG5COiBOdW1iZXIgaXMgcG9zaXRpdmUiKTsKICAgIGVsc2UgaWYgKCBudW1iZXIgPCAwICkKICAgICAgICBwcmludGYgKCJcbkI6IE51bWJlciBpcyBuZWdhdGl2ZSIpOwogICAgZWxzZSBpZiAoIG51bWJlciA9PSAxMCApCiAgICAJcHJpbnRmICgiXG5COiBOdW1iZXIgaXMgMTAhIENvb2whIik7CiAgICBlbHNlCiAgICAgICAgcHJpbnRmICgiXG5COiBOdW1iZXIgaXMgemVybyIpOwogICAgICAgIAoJcmV0dXJuIDA7Cn0=