fork download
  1. #include <stdio.h>
  2. #include <string.h>
  3.  
  4. int main () {
  5. char padrao[52], mensagem[52];
  6. printf("Digite uma palavra:");
  7. fgets(mensagem, 51, stdin);
  8. printf("Digite o padrao a ser encontrado:");
  9. scanf("%s", padrao);
  10. printf("Palavra digitada: %s", mensagem);
  11. printf("Padrao digitado: %s", padrao);
  12. int aux = 0;
  13. char *tmp = mensagem;
  14. while ((tmp = strstr(tmp, padrao))) {
  15. aux++;
  16. tmp++;
  17. }
  18. if (aux > 0) printf("****Padrao encontrado %d vezes!****", aux);
  19. else printf("****Padrao nao encontrado!****");
  20. }
  21.  
  22. //https://pt.stackoverflow.com/q/387420/101
Success #stdin #stdout 0s 9424KB
stdin
analise padrao
ana
stdout
Digite uma palavra:Digite o padrao a ser encontrado:Palavra digitada: analise padrao
Padrao digitado: ana****Padrao encontrado 1 vezes!****