Home / C Programming / Control Instructions :: Discussion

Discussion :: Control Instructions

  1. What will be the output of the program?

    #include 
     int main() 
     { 
         int i=3;   
         switch(i)  
         {         
             case 1:                 
                printf("Hello\n");         
             case 2:             
                printf("Hi\n");         
             case 3:             
                continue;         
             default:             
                 printf("Bye\n");  
        }   
        return 0; 
    } 
    

  2. A.

    Error: Misplaced continue

    B.

    Bye

    C.

    No output

    D.

    Hello Hi

    View Answer

    Workspace

    Answer : Option A

    Explanation :

    The keyword continue cannot be used in switch case. It must be used in for or while or do while loop. If there is any looping statement in switch case then we can use continue.


Be The First To Comment