'node * head' would not suffice. You are modifying 'head' within your insert() function, so as with everything you wish to modify directly from within a function, you need a pointer to it. Since...