int main()
{
int i=2;
printf("%d, %d\n", ++i, ++i);
return 0;
}
can some one explain me. when it compile on turbo c its output is 4,3 and use GCC then it is 4,4;
why this output changes with respect to the compiler
int main()
{
int i=2;
printf("%d, %d\n", ++i, ++i);
return 0;
}
can some one explain me. when it compile on turbo c its output is 4,3 and use GCC then it is 4,4;
why this output changes with respect to the compiler