/*在主函数中输入一个英文句子,编写函数将其中每个单词的首字母变成大写,最后在主函数中输出结果*/#include #includechar dx(char s[100]){\x05int i,k=0; /*k=0表示前面有一个空格,k=1表示前面没有空格*/

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 01:18:10
/*在主函数中输入一个英文句子,编写函数将其中每个单词的首字母变成大写,最后在主函数中输出结果*/#include #includechar dx(char s[100]){\x05int i,k=0; /*k=0表示前面有一个空格,k=1表示前面没有空格*/

/*在主函数中输入一个英文句子,编写函数将其中每个单词的首字母变成大写,最后在主函数中输出结果*/#include #includechar dx(char s[100]){\x05int i,k=0; /*k=0表示前面有一个空格,k=1表示前面没有空格*/
/*在主函数中输入一个英文句子,编写函数将其中每个单词的首字母变成大写,最后在主函数中输出结果*/
#include
#include
char dx(char s[100])
{
\x05int i,k=0; /*k=0表示前面有一个空格,k=1表示前面没有空格*/
\x05for(i=0;s[i]!='\0';i++)
{
if(k==0&&s[i]122)
{
k=1;
continue;
}
if(k==0&&s[i]>96&&s[i]

/*在主函数中输入一个英文句子,编写函数将其中每个单词的首字母变成大写,最后在主函数中输出结果*/#include #includechar dx(char s[100]){\x05int i,k=0; /*k=0表示前面有一个空格,k=1表示前面没有空格*/
我说一个想法吧,在C语言里不是有ASCII码的吗?
-32不就可以了吗?怎么会这么复杂