Nested IF-ELSE Condition in C tutorial

It is perfectly all right if we write an entire if-else construct within either the body of the if statement or the body of an else statement. This is called ‘nesting’of ifs. This is shown in the following program.


/* A quick demo of nested if-else */
main( )
{
    int i ;
    printf ( "Enter either 1 or 2 " ) ;
    scanf ( "%d", &i ) ;
    if ( i == 1 )
        printf ( "You would go to heaven !" ) ;
    else
    {
        if ( i == 2 )
            printf("Hell was created with you in mind");
        else
            printf("How about mother earth !");
    }
}

Comments

Popular Posts