①
#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; }