#include <stdio.h>
int main(void)
{
int a=3,b,c,d=10,e=20,f;
c= ++a + a++ + a++ + ++a;
b= ++d + ++d + ++d + ++d;
f= ++e + --e + e-- + e++;
printf("%d %d\n",a,c);
printf("%d %d\n",d,b);
printf("%d %d\n",e,f);
return 0;
}
please give the detailed explanation how it works? and what is the output?