Add regress test for https://github.com/ajhc/ajhc/issues/52.
Fix pointer mistake.
Fix issues/52.

Out c code depends on gcc undefiend behavior
https://github.com/ajhc/ajhc/issues/52
void function could not return value as long as it is void function.
Merge pull request #58 from master-q/issues/52

Fix Issues/52.