ppuuttss() -- STDIO Function (libc)

Write string onto standard output
#iinncclluuddee <ssttddiioo.hh>
iinntt ppuuttss(_s_t_r_i_n_g)
cchhaarr *_s_t_r_i_n_g

ppuuttss() appends a newline character  onto the string to which _s_t_r_i_n_g points,
and  writes the  result onto  the standard  output.  If  all goes  well, it
returns a  nonnegative value (not  necessarily -1); if an  error occurs, it
returns EOF.

_E_x_a_m_p_l_e
The following uses ppuuttss() to write a string on the screen.

#include <stdio.h>

main()
{
    puts("This is a string.");
}

_S_e_e _A_l_s_o
ffppuuttss(), lliibbcc
ANSI Standard, section 7.9.7.10
POSIX Standard, section 8.1

_N_o_t_e_s
For  historical  reasons, ffppuuttss()  outputs  the  string unchanged,  whereas
ppuuttss() appends a newline character.
