strings.c
contents ::
  insertion-int.c
  insertion-sort.c
  strings.c
  structs.c

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

main(){
  char *string1 = "hello";
  char string2[10];
  char *string3 = NULL;

  printf("%s ", string1);

  string2[0] = 'w';
  string2[1] = 'o';
  string2[2] = '\0';
  printf("%s", string2);

  strcpy(string2, "rld");
  printf("%s!\n", string2);

  string3 = string2;
  strcpy(string2, string1);
  printf("%s ", string3);

  string3 = malloc(10 * sizeof string3[0]);
  strcpy(string3, "world!");
  printf("%s\n", string3);

  free(string3);
  return EXIT_SUCCESS;
}

James Little