getsはバッファオーバーラン脆弱性があるのよ
ただしscanfより短く簡単なのでcode golfというソースコードの短さを競う大会では重宝される