fixing stdio and adding a crude help message

C puts adds "\n" itself

from man 3p puts
```
     The puts() function shall write the string pointed to by s, followed by a
     <newline>, to the standard output stream stdout.   The  terminating  null
     byte shall not be written.
```