somebody explain this please don't anyy me with ridiculous code
#include<stdio.h>
#include<conio.h>
int main()
{
int a = 5 ;
printf( "%d %d %d %d %d", a, ++a, a++,--a,a--);
getchar();
return 0;
}
The order in which the arguments of printf are evaluated is implementation specific. Output change from machine to machine.