Jos ohjelmassa luetaan sekaisin lukuja ja merkkejä, gets()+sscanf() syöttötapa on ohjelman kirjoittajan kannalta turvallisempi kuin pelkkä scanf():in käyttö.