fork download
  1. #include <stdio.h>
  2. int main()
  3. {
  4. int a[5] = {5, 1, 15, 20, 25};
  5. int i, j, m;
  6. i = ++a[1]; fprintf(stderr, "i is %d; a[1] is %d\n", i, a[1]);
  7. j = a[1]++; fprintf(stderr, "j is %d; a[1] is %d\n", j, a[1]);
  8. m = a[i++]; fprintf(stderr, "m is %d, i is %d; a[i] is %d\n", m, i, a[i]);
  9. printf("%d, %d, %d\n", i, j, m);
  10. }
Success #stdin #stdout #stderr 0s 9424KB
stdin
Standard input is empty
stdout
3, 2, 15
stderr
i is 2; a[1] is 2
j is 2; a[1] is 3
m is 15, i is 3; a[i] is 20