1、
#include <stdio.h> #include <ctype.h> void str_toupper(char *s) { while(*s) { *s = toupper(*s); s++; } } void str_tolower(char *s) { while(*s) { *s = tolower(*s); s++; } } int main(void) { char str[128]; printf("str: "); scanf("%s", str); str_toupper(str); printf("upper result: %s ", str); str_tolower(str); printf("lower result: %s ", str); return 0; }