please help me finding correct explanation for following problems
1:)   int i=5;
        printf("%d", i++ *++i);
2:)int i=5,j=6;
      printf("%d",i+++j);
3:) what's difference between these two outputs, i mean why out put different
       j=5;
      i=j++ * ++j;
  and
      j=j++ *++j...