Discussion :: Control Instructions
-
Point out the error, if any in the while loop.
#include
A.
No Error: prints "It works" |
B.
Error: fun() cannot be accessed |
C.
Error: goto cannot takeover control to other function |
D.
No error |
Answer : Option C
Explanation :
A label is used as the target of a goto statement, and that label must be within the same function as the goto statement.
Syntax: goto
Control is unconditionally transferred to the location of a local label specified by
Example:
#include int main() { int i=1; while(i>0) { printf("%d", i++); if(i==5) goto mylabel; } mylabel: return 0; }
Output: 1,2,3,4
Be The First To Comment