How does It shows 5 as Out put .
#include<stdio.h>
#define max(a,b)(a>b?a:b)
int main()
{
int i=2,j=3,k;
k=max(++i,++j);
printf("%d",k);
}
How does It shows 5 as Out put .
#include<stdio.h>
#define max(a,b)(a>b?a:b)
int main()
{
int i=2,j=3,k;
k=max(++i,++j);
printf("%d",k);
}