/**************************************************************************** * return1.c * * Computer Science 50 * David J. Malan * * Increments a variable. * * Demonstrates use of parameter and return value. ***************************************************************************/ #include // function prototype int increment(int); int main(int argc, char *argv[]) { int x = 1; printf("x is now %d\n", x); printf("Incrementing...\n"); x = increment(x); printf("Incremented!\n"); printf("x is now %d\n", x); } /* * int * increment(int a) * * Returns argument plus one. */ int increment(int a) { return a + 1; }