printf() prints only the first character Recently I came across an example from the book “The C Programming Language” and decided to run it: