-
Which of the following is the correct output for the program given below?
#include <stdio.h>
int main ( )
{
int p = 1 ;
if ( !p )
printf ("Learning C is painful\n" ) ;
else
{
p = 0 ;
printf ("Learning C is challenging\n");
main ( ) ;
}
return 0 ;
}
-
- Learning C is challenging
Learning C is painful - Learning C is painful
Learning C is challenging - Learning C is real pain !
- Learning C is challenging
- The code prints
Learning C is challenging
Learning C is challenging (infinitely..... )
- Learning C is challenging
Correct Option: E
else condition will be true for forever so
The code prints
Learning C is challenging
Learning C is challenging (infinitely..... )