Mno, ze co robi gcc, msvc a podobne je vcelku irelevantne, pretoze niet ansi okrem ansi a c99 je jeho predpisom: 7.19.7.10 - 2: The puts function writes the string pointed to by s to the stream pointed to by stdout, and appends a new-line character to the output.The terminating null character is not written. wek