printf("%.4s", s);

の%.4sってどういう意味でしょうか?