#include /* * show how an array can be modified by a function */ void print_list( int [] , int ); void incrm_list( int [] , int ); int main() { int list[4] = { 1,2,3,4 }; print_list( list, 4 ); // print contents incrm_list( list, 4 ); // add 1 to each element print_list( list, 4 ); // print contents } void print_list( int a[], int num ) { int i; for ( i = 0 ; i < num ;i++) printf(" %d", a[i]); putchar('\n'); } void incrm_list( int a[], int num ) { int i; for ( i = 0 ; i < num ;i++) a[i]++; }