text: #include <stdio.h>
  #include <string.h>
  
  char a[10];
  
  strcpy(a, "hello");
  printf("%s\n", a);
  
  strncpy(a, "gosh", 2);
  printf("%s\n", a);
  
  printf("%d\n", strcmp(a, "apple") > 0);
  printf("%d\n", strcmp(a, "goere") > 0);
  printf("%d\n", strcmp(a, "zebra") < 0);
  
  printf("%d\n", strlen(a));
  
  strcat(a, "!");
  printf("%s\n", a);
  
  printf("%d\n", strncmp(a, "apple", 2) > 0);
  printf("%d\n", strncmp(a, "goere", 2) == 0);
  printf("%d\n", strncmp(a, "goerg", 2) == 0);
  printf("%d\n", strncmp(a, "zebra", 2) < 0);
  
  printf("%s\n", index(a, 'o'));
  printf("%s\n", rindex(a, 'l'));
  printf("%d\n", rindex(a, 'x') == NULL);
  
  memset(&a[1], 'r', 4);
  printf("%s\n", a);
  
  memcpy(&a[2], a, 2);
  printf("%s\n", a);
  
  printf("%d\n", memcmp(a, "apple", 4) > 0);
  printf("%d\n", memcmp(a, "grgr", 4) == 0);
  printf("%d\n", memcmp(a, "zebra", 4) < 0);
  
  
  void main() {}
  