У самого глаз замылился. Не заметил, что и 2-й вариант неверный (спасибо Sergey Lerg).
Вообще, советую почитать Кернигана и Ритчи "Язык программирования C". Там много примеров кода именно на работу со строками. Следуя этой книге язык Си не будет казаться таким страшным, как о нем наговаривают.)
Head First для того, кто уже имеет опыт? Действительно стоящая книга? без лишней воды? (никакого сарказма). Эта серия представляется мне несколько совсем для начинающий. Интересно, почему посоветовали именно ее первым пунктом.
Вообще, советую почитать Кернигана и Ритчи "Язык программирования C". Там много примеров кода именно на работу со строками. Следуя этой книге язык Си не будет казаться таким страшным, как о нем наговаривают.)