fork download
  1. #include <stdio.h>
  2.  
  3. int main()
  4. {
  5. int c = 5, d;
  6. float a = 5, b;
  7.  
  8. printf("float b = ");
  9. scanf("%f",&b);
  10. printf("int d = ");
  11. scanf("%d",&d);
  12. puts("\n");
  13.  
  14. printf("a = %7.2f, b = %7.2f, c = %3d, d = %3d\n",a,b,c,d);
  15. a += b-2;
  16. printf("a = %7.2f, b = %7.2f, c = %3d, d = %3d\n",a,b,c,d);
  17. d += ++c - a;
  18. printf("a = %7.2f, b = %7.2f, c = %3d, d = %3d\n",a,b,c,d);
  19. a *= c--;
  20. printf("a = %7.2f, b = %7.2f, c = %3d, d = %3d\n",a,b,c,d);
  21. d *= (c/=2) + (b-=1) + (a/=10);
  22. printf("a = %7.2f, b = %7.2f, c = %3d, d = %3d\n",a,b,c,d);
  23. }
  24.  
Success #stdin #stdout 0s 5504KB
stdin
5 5
stdout
float b = int   d = 

a =    5.00, b =    5.00, c =   5, d =   5
a =    8.00, b =    5.00, c =   5, d =   5
a =    8.00, b =    5.00, c =   6, d =   3
a =   48.00, b =    5.00, c =   5, d =   3
a =    4.80, b =    4.00, c =   2, d =  32