what is the correct output? explain your answer please

what is the correct output? explain your answer please

#define PRODUCT(x) ( x * x )
main( )
{
int i = 3, j, k ;
j = PRODUCT( i++ ) ;
k = PRODUCT ( ++i ) ;
printf ( "\n%d %d", j, k ) ;
}

9 49
Topic archived. No new replies allowed.