example of gcc standard input
minor fixes