Two Pointer Approach In C