Vidyalelo
C Programming · Q58

Control Structures

Programming · C Programming · question 58

Q58

Consider the following code: void main() int a[5] = 6,8,3,9,0, i=0; if(i != 0) break; printf("%d", a[i]); else printf("%d", a[i++]); What is the output of the above program?

A.
6
B.
8
C.
Runtime error
D.
Syntax error
Answer
E.
No output

Answer: Option D

Solution

Answer: Option D
Solution:

break can't be used with selection control structures, but can used with repetitive(for, while), or select control structure(switch).