I've got a code like this:
#include <stdio.h>
main() {
int a=3,b=8;
b=(b--)*a;
printf("%i", b);
getch();
}
A compiler return 24 for b, and another one 23 (dev c++, first version 4.9.9.2 and the other with dev c++ version 5.x).
What's the right? And why?
Thanks.