C | Input and Output | Question 8

Which of the following is true
(A) gets() doesn’t do any array bound testing and should not be used.
(B) fgets() should be used in place of gets() only for files, otherwise gets() is fine
(C) gets() cannot read strings with spaces
(D) None of the above

Answer: (A)

Explanation: See gets() is risky to use!

Quiz of this Question

My Personal Notes arrow_drop_up