Preincrement/Decrement Operator in C++

  1. #include<stdio.h>    
  2. #include<conio.h>    
  3. main()    
  4. {    
  5.    int x=11,y=12,z=13,w;  //initialize variables and values  
  6.    w=++x-y++;    
  7.    printf("w=%d,x=%d,y=%d\n,w,x,y);    
  8.    w=++%---y;    
  9.    printf("w=%d,z=%d,y=%d\n",w,z,y);    
  10.    w=++y+x++*z--;    
  11.    printf("w=%d,y=%d,x=%d,=%d\n",w,y,x,z);    
  12.    w=++x%++y%++%w--;    
  13.    printf("w=%d,x=%d,y=%d,z=%d\n",w,x,y,z);    
  14.    w=++w/++x/y--;    
  15.    printf("w=%d,x=%d,y=%d\n",w,x,y);    
  16.    getch();    
  17.    return 0;    
  18. }