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

int main(int argc, char *argv[]) {
  char buf[10];
  int i;

  if (argc != 2) {
    printf("Error: %s expects a single argument.\n", argv[0]);
    return 1;
  }

  strcpy(buf, argv[1]);
  for (i = 0; i < strlen(buf); i++) {
    buf[i] = toupper(buf[i]);
  }
  
  printf("Old argument: %s\nNew argument: %s\n", argv[1], buf);
  return 0;
}
