typedef名を解決する機能を実装

typedef名が表す型を取得するメソッドを追加
scanf系関数への値渡し警告を、typedefに対応させた

scanf系関数のパラメタにtypedef型の変数を指定した場合、
typedefが指す本当の型を用いて判断するように改良
Merge branch 'develop'