Vidyalelo
C Programming · Q41

Control Structures

Programming · C Programming · question 41

Q41

What will be the output of given program? #include void main() int a=1; if("%d=hello", a);

A.
complier error
B.
no error no output
Answer
C.
0
D.
1

Answer: Option B

Solution

Answer: Option B
Solution:

the if is conditional and it checks for expression whether it is zero or non-zero so it doesn't print any data it is clear and it is clearly seen that there is not a single syntax error therefore no complier error.
After compling the program will be executed but there is not a single printf statement so it is executed but will not give any output.