#include <stdio.h> /* for input/output */

main() {
  char word[11], upper[11];
  char *letter, *upperletter;
  printf("Lab Session 9, Question III\n"); /* Display program header */
  printf("Enter a word, maximum 10 characters (overflow NOT checked!): ");
  scanf("%s", &word);

  /* i */
  printf("i) You typed: %s\n", word);

  /* ii */
  letter = word;
  while (*++letter);
  printf("ii) The word has %i characters in it.\n", letter-word); /* Ugh, C-ism. */

  /* iii */
  letter = word;
  upperletter = upper;
  while (*letter) {
    if ((*letter >= 'a') && (*letter <= 'z')) {
      *upperletter = *letter - ('a'-'A');
    } else {
      *upperletter = *letter;
    }
    upperletter++;
    letter++;
  }
  printf("iii) In uppercase, your word is: %s\n", upper);
}

