Page t011, go to NEXT, PREVIOUS, INDEX

Exercise


What is the output of

      #include <stdio.h>

      int main ()
      {
        int i = 1;

        printf ("%d, ", i);
        printf ("%d, ", ++i);
        printf ("%d, ", i);
        printf ("%d, ", i++);
        printf ("%d\n", i);
      }

Should be

1, 2, 2, 2, 3

C Course, 16-jan-1997, Peter Klok, pfk@hef.kun.nl