scanf

scanf使い方
C言語 scanf 使い方 | C言語関数一覧~bituse~

scanfのバッファーオーバーフローネタ
http://d.hatena.ne.jp/eel3/20090720/1248017333
対策として%の後ろに最大フィールド長と呼ばれる数字をつけて「%10s」と指定すると、
10文字だけ読み込むという指定ができます。
最大フィールドは場を指定すれば、入力最大文字数を制御できますね

おまけ
f:id:owan_k:20160917223447p:plain
この時ぐぐったもの
error: array type 'char [46]' is not assignable
https:www.reddit.com/r/cs50/comments/1xkmgi/pset6_array_not_assignable/
https:www.reddit.com/r/cs50/comments/2bhioh/pset6_load_function_problem/
(特に下、わかりやすい)