C programing|0009|pointer and malloc