Question: CCODE: #include int main () { int i=7, j=2; if ( i ==2 ) if ( j == 2 ) printf (%d , i =
CCODE:
#include
int main ()
{ int i=7, j=2; if ( i ==2 ) if ( j == 2 ) printf ("%d ", i = i + j ); else printf ("%d ", i = i - j ); printf( "%d ", i ); return 0; }
Can someone explain why this returns 7? I read it as the first two ifs have to be there to run the "i+j" part (and that's probably wrong)? But what is actually the case?
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
