Answered step by step
Verified Expert Solution
Question
1 Approved Answer
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
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started