Skip to content
Related Articles

Related Articles

C | Input and Output | Question 8
  • Difficulty Level : Basic
  • Last Updated : 05 Mar, 2013

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

Want to learn from the best curated videos and practice problems, check out the C Foundation Course for Basic to Advanced C.
My Personal Notes arrow_drop_up
Recommended Articles
Page :