What will be output when you will execute following c code?#include &lt;stdio.h&gt;<br />enum actor {<br /> SeanPenn=5,<br /> AlPacino=-2,<br /> GaryOldman,<br /> EdNorton<br />};<br />void main() {<br /> enum actor a=0;<br /> switch(a) {<br /> case SeanPenn: printf("Kevin Spacey");<br /> break;<br /> case AlPacino: printf("Paul Giamatti");<br /> break;<br /> case GaryOldman:printf("Donald Shuterland");<br /> break;<br /> case EdNorton: printf("Johnny Depp");<br /> } <br />}

Correct Answer: Johnny Depp

Default value of enum constant GaryOldman = -2 +1 = -1And default value of enum constant EdNorton = -1 + 1 = 0Note: Case expression can be enum constant.