Write a character string to stdout.
#include <stdio.h> int puts(const char *s);
s
A pointer to a nul-terminated character string.
The puts() function writes a character string array to stdout, stopping at, but not including the terminating null character. The function also appends a newline ( '\n') to the output.
puts() returns zero if successful and returns a nonzero value if it fails.
#include <stdio.h> int main(void) { static char s[] = "car bus metro werks"; int i; // output the string 10 times for (i = 0; i < 10; i++) puts(s); return 0; } Output: car bus metro werks car bus metro werks car bus metro werks car bus metro werks car bus metro werks car bus metro werks car bus metro werks car bus metro werks car bus metro werks car bus metro werks