Merge pull request #9 from 1500100900/master

Operator precedence / pointer initialization fixes
Fix Undefined behavior

An array subscript is out of range (C99p6.5.6).