/* String handling */

#include <stdio.h>

void main(void) {

  char msg[13] = "I like basic";       /* string is 12 characters 
                                          long but array is 
                                          declared with size 13 to 
                                          hold terminating '\0' */

  char long_msg[20];

  printf("%s\n", msg);
  
  msg[7] = 'C';
  msg[8] = '\0';

  printf("%s\n", msg);

  strcpy(long_msg, msg);               /* Copy "I like C" to 
                                          long_msg */

  strcat(long_msg, " a lot");          /* Append " a lot" to "I 
                                          like C"*/

  printf("%s", long_msg);
}

/* OUTPUT
 *
 * I like basic
 * I like C
 * I live C a lot
 *
 */





