Define Dynamic Memory Allocation In C