void tolower(char *value){ // 句子首字母大寫 if (*value >= "a"&&*value <= "z") { value[0] = (char)((int)value[0] - 32); printf("%c", *value++); } // 句子其它成分小寫 while (*value!="\0"){ if (*value >= "A"&&*value <= "Z") *value =*value|32; printf("%c", *value++); } printf("\n");}int main(int argc, char* argv[]){ char str[] = "trump calls New York bombing another argument for curbing immigration."; tolower(str); return 0;}
void tolower(char *value){ // 句子首字母大寫 if (*value >= "a"&&*value <= "z") { value[0] = (char)((int)value[0] - 32); printf("%c", *value++); } // 句子其它成分小寫 while (*value!="\0"){ if (*value >= "A"&&*value <= "Z") *value =*value|32; printf("%c", *value++); } printf("\n");}int main(int argc, char* argv[]){ char str[] = "trump calls New York bombing another argument for curbing immigration."; tolower(str); return 0;}