MCQOPTIONS
It is not necessary to typecast the address ret..
It is not necessary to typecast the address returned by malloc().