Two Pointer Array Problems In C