I've been reading a lot of posts concering the use of gets, fgets, scanf, getchar....all discussing the issue of portability. while scanf is the easier choice to use (for those who are lazy), why and when should one be used as opposed to the other??? I realize that certain situations warrant the use of certain functions, but we've all come across situations where we can choose which operation would be the most "portable"...any takers?
.:just pondering:.