Listing 11

1A. main()
2A. {
3A.     int counter = 0;
4A.     while (counter < 1000){
5A.         if (dowork() > 1000)
6A.             break;
7A.         printf("Number of loops: %d\n", counter++);
8A.     }
9A.     printf("Done!\n");
10A.    }
11A.    dowork()
12A.    {
13A.        static int total = 20;
14A.        total += 20;
15A.        printf("total is %d ... ", total);
16A.        return (total);
17A.    }