/* This program is giving me output 8, I don't know how it is possible. I am using Turbo C++ complier.. Please Explain it to me */
#include<stdio. h>
void main()
{
int a,b=2;
a = (++b)+(++b);
printf("%d",a);
}
Output: 8
#include<stdio. h>
void main()
{
int a,b=2;
a = (++b)+(++b);
printf("%d",a);
}
Output: 8
Comment