determine o número de vezes que
a palavra ocorre na frase. Considere que essas sequências têm
no máximo 100 caracteres cada uma.
Exemplo:
Para a palavra ANA e a frase:
ANA_E_MARIANA_GOSTAM_DE_BANANA.
Temos que a palavra ocorre 4 vezes na frase.
#include
int main() {
char a[100], b[30];
int i=0, j, cont=0;
gets(a);
gets(b);
while (a[i] != '\0') {
if (a[i] == b[0]) {
j=1;
while ((a[i+j] == b[j]) && (b[j] != '\0'))
j++;
if (b[j] == '\0') {
cont++;
i += j;
}
}
i++;
}
printf("%s ocorre %d vezes em %s\n", b, cont, a);
return 0;
}
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar