Can someone explain the difference between putchar and puts functions (also getchar and gets)?
I am thinking that putchar will only one character and
puts writes a whole string
putchar (p) is not legal and
puts(*p) is not legal
Is this correct??? If not please help me with this.