Как использовать strtok ()

Я пишу программу на C для изучения использования strtok (). Вот мой код:

#include
#include

main()
{
    char abc[100] = "ls &";
    char * tok;

    tok = strtok(abc, " ");
    while(tok!=NULL)
    {
            printf("%s", tok);
            tok = strtok(NULL, " ");
    }
    printf("\n\n\n\n\n%s", tok);
    return 0;
}

Он печатает следующий вывод:

ls&




(null)

Но я хочу напечатать '&' во втором утверждении printf. Как мне это сделать? Мне нужна эта часть для моего домашнего проекта. Может кто-нибудь мне помочь?

Заранее спасибо! :)

Ответы на вопрос(2)

Ваш ответ на вопрос