fork(3) download
  1. #include <stdio.h>
  2. #include <string.h>
  3.  
  4. int contem(char s1[], char s2[]) {
  5. int j;
  6. for (int i = 0; s2[i]; i++) {
  7. for (j = 0; s1[j]; j++) {
  8. if(s2[i] == s1[j]) {
  9. break;
  10. }
  11. }
  12. if (s1[j] == '\0') {
  13. return 0;
  14. }
  15. }
  16. return 1;
  17. }
  18.  
  19. int main() {
  20. char s[] = "abc";
  21. char v[] = "cdeabf";
  22. if(contem(v, s)) {
  23. printf("'%s' contém todos os caracteres presentes em '%s'", v, s);
  24. } else {
  25. printf("'%s' não contém todos os caracteres presentes em '%s'", v, s);
  26. }
  27. return 0;
  28. }
Success #stdin #stdout 0s 2008KB
stdin
Standard input is empty
stdout
'cdeabf' contém todos os caracteres presentes em 'abc'