No programa que vai implementar os dados são lidos da entrada padrão utilizando exclusivamente a instrução "getchar()" e os resultados vão para a saída padrão.
Os dados têm a seguinte configuração:
palavra caracteres arbitráriosonde "palavra" ocupa toda a primeira linha, podendo conter quaisquer caracteres com cógigo >= 32. Os " caracteres arbitrários" podem ocupar mais do que uma linha. Pretende-se imprimir as posições de todas as ocorrências da "palavra" nos "caracteres arbitrários".
Limites: O comprimento da palavra não excede 20.
Exemplo Dados
arara biararara#sararaResultado
3 5 12correspondentes respectivamente às ocorrências a partir do caracter números 3, 5 e 12:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 14 16 b i a r a r a r a # s a r a r a ~~~~~~~~~~~~~ ~~~~~~~~~~~~~ ~~~~~~~~~~~~~O resultado é constituído pelos índices do início das ocorrências, um por linha e por ordem crescente.