-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
  • 11,989
  • 6
  • 41
  • 67
Hussain Wali
  • 103
  • 2
  • 10

1 Answers1

0

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

user3388324
  • 552
  • 5
  • 18