Advertisement
Guest User

Untitled

a guest
Oct 18th, 2019
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.14 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <string.h> // Для strncpy_s
  3.  
  4. int main() {
  5. char string1[128];
  6. char string2[128];
  7. char string3[128];
  8. char string4[128];
  9. char character;
  10. int n;
  11.  
  12. scanf("%s", &string1);
  13. scanf("%s", &string2);
  14. strcat(string1, string2);
  15. printf("%s\n", string1);
  16.  
  17. scanf("%s", &string1);
  18. printf("enter number of copied chars\n");
  19. scanf("%d", &n);
  20. strncpy(string1, string2, n);
  21. printf("n symbol copied string %s\n", string2);
  22. printf("%s\n", string1);
  23.  
  24. printf("enter 3d string\n");
  25. scanf("%s", &string3);
  26. printf("enter char which position you want to fiend\n");
  27.  
  28. char * found;
  29. scanf("%s", &character);
  30.  
  31. found = strchr(string3, character);
  32. if (found == NULL)
  33. printf("Symbol not found\n");
  34. else
  35. printf("The symbols position is %d\n", found - string3 + 1);
  36.  
  37. printf("enter 4d string\n");
  38. scanf("%s", string4);
  39. char *pch = strpbrk(string3, string4);
  40. printf("First symbols %s\n", pch);
  41.  
  42. int k = strcspn(string3, string4);
  43. printf("определить длину отрезка строки s1, не содержащего символы cтроки s2");
  44. printf("%s\n", k);
  45.  
  46. return 0;
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement