/* File: demo2.c * C programs written in Thursday lecture Jan. 12 * This was compiled with gcc -Wall -g -o demo demo.c * Then you can execute it as ./demo */ #include #include int main(int argc, char *argv[]) { int i, total = 0; int x; int *p; x = 3; p = &x; printf("pointer p is at address %p\n", p); printf("this points at *p = %d\n", *p); for(i = 1; i < argc; i++) total += atoi(argv[i]); printf("Average was %f\n", (double)total/(argc - 1)); return 0; }