why would pointers needed in C? Will find out.