把输入的字符串中,每个单词的首字母变成大写(单词用空格隔开)

来源:互联网 发布:网络贷款不还会判刑么 编辑:程序博客网 时间:2024/05/17 07:34
#include"header.h"void fun(char *str){int i=0;int flag=0;//这样设置flag 首字母不用单独判断while(str[i]){if(str[i] == ' ')flag=0;else if(flag == 0){flag = 1; //千万不要忘记设置回来if(str[i]>='a' && str[i]<='z') //是小写的时候,才把它变成大写str[i]=str[i]+'A' - 'a';}i++;}}


原创粉丝点击