String input in C using gets

The problem with scanf function is it doesnot recognises space in Name. Exmple if you entered string as “Coding street” it will store only coding in string variable so it is recommended by us to use gets over string input. Because it recognizes space and takes space also as input.

Example :