comparison between pointer and integer error in c