C Programming, Pointers Bascis and Advance