Code:#include <stdio.h> char *pull_word(char *cmd, char delim) { puts(cmd); char *p = cmd; for ( ; *p != '\0' && *p != delim; p++) ; while (*p == delim) ++p; return p; } int main() { char *buffer = "ls a b c"; for (char *p = buffer; *p; ) p = pull_word(p, ' '); return 0; }