-11

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;
}
Haris
  • 12,120
  • 6
  • 43
  • 70
Hussain Wali
  • 183
  • 1
  • 4
  • 11

1 Answers1

0

The order in which the arguments of printf are evaluated is implementation specific. Output change from machine to machine.

user3388324
  • 572
  • 5
  • 18