①
#include <stdio.h>
#include <string.h>
void swapcase(char *s1) {
while (*s1) {
if (islower(*s1) != 0)
*s1 = toupper(*s1);
else
*s1 = tolower(*s1);
s1++;
}
}
int main(void) {
char *str;
printf("単語を入力(大文字小文字変換をする)");
scanf("%s", str);
if (strcmp(str, "quit") == 0)
return 0;
swapcase(str);
printf("%s\n", str);
return 0;
}
②#include <stdio.h>
#include <string.h>
void swapcase(char *s1) {
while (*s1) {
if (islower(*s1) != 0)
*s1 = toupper(*s1);
else
*s1 = tolower(*s1);
s1++;
}
}
int main(void) {
char *str;
char *a;
printf("単語を入力(大文字小文字変換をする)");
scanf("%s", str);
if (strcmp(str, "quit") == 0)
return 0;
swapcase(str);
printf("%s\n", str);
return 0;
}