Programming in C MCQ - Decision Making and Looping
here else clause will be executed . Since 2 < 0 is false , 4 will be printed
The else clause has no brackets i.e., { and }. This means the else clause is made up of only one statement.
So, printf(" a < = b") will be executed anyway, i.e. if a > b or a <= b. Hence the answer.
The condition is putchar (0). This returns a value 0 which is a false condition.
So, the loop will not be executed even once.

