#include <stdio.h>
#define MAX_CHAR 100
int main(void) {
 char str[MAX_CHAR+1];
 int i;

 printf("文字列を入力してください: ");
 scanf("%s", str);

 for (i = 0; str[i] != '\0'; i++) {
  if (str[i] >= 'a' && str[i] <= 'z') {
   str[i] = str[i] - 'a' + 'A';
  }
  else if (str[i] >= 'A' && str[i] <= 'Z') {
   str[i] = str[i] - 'A' + 'a';
  }
 }

 printf("変換した文字列: %s\n", str);

 return 0;
}
