Passing Dynamic Array To Function In C