Como quebrar uma string em C e iterar sobre seus elementos?

Eu quero quebrar uma string em várias de acordo com um separador (uma string
ou, de preferência, uma expressão regular) e depois iterar sobre os elementos.
Digamos que a string contém números separados por espaços em branco. Os
espaços em branco podem ser múltiplos, e podem ser espaço ou tab. Em Ruby,
eu faria:

a = "0 1   3 4  2".split(/\s+/)

a.each { |e| puts e }

Qual é a melhor maneira de fazer isso em C?

(Obs.: quanto mais genérica a solução, melhor. O exemplo dado foi apenas
para ilustrar.)

Add Done

    Please sign in to answer question.

    3
    Helder Ribeiro

    http://umamao.com/questions/como-quebrar-uma...rs/4c8906e679de4f1a20000481

    2
    Gustavo Sacomoto

    http://umamao.com/questions/como-quebrar-uma...rs/4c8906e679de4f1a20000477

    over 1 year ago Gustavo Sacomoto said:

    Contudo, se você quer parsear opções e flags de linha de comando recomendo usar a "getopt" da "unistd.h"
    http://www.opengroup.org/onlinepubs/000095399/functions/getopt.html

    Search results:
    C - Como inverter (reverter) o conteúdo de uma string em C

    www.arquivodecodigos.net/dicas/c-como-inverter-reverter-o-conteudo...

    Como inverter (reverter) o conteúdo de uma string em C ... para ajudá-lo em seus ... Como quebrar (separar) uma string usando ponto-e-vírgula como ...

    C - Como converter uma string em um valor inteiro (int)

    www.arquivodecodigos.net/dicas/c-como-converter-uma-string-em-um...

    Como converter uma string em um valor inteiro Em algumas ... de freelance para ajudá-lo em seus ... Como quebrar (separar) uma string usando ponto-e-vírgula como delimitador

    PHP: Strings - Manual

    www.php.net/manual/pt_BR/book.strings.php

    implode — Junta elementos de uma matriz em uma string ... Formata um número como uma string de ... Retorna informação sobre as palavras usadas em uma string

    Linguagem Python - ebaH! A rede social acadêmica onde você ...

    www.ebah.com.br/content/ABAAAeqcsAL/linguagem-python

    ... mais curtos do que seus equivalentes em C ou C++ ... Strings podem ser indexadas; como em C, o primeiro ındice da string e ... itens selecionados, voce deve iterar sobre uma ...

    Felipe Elias Philipp: Flavors.me

    flavors.me/felipeelias

    Como o elemento se transforma em uma ... iterar sobre coleções (arrays, objetos e elementos ... como um viciado. Desesperado para encontrar uma justificativa para os seus ...

    Search results provided by Bing | Keep searching on Bing / Google