/*在主函数中输入一个英文句子,编写函数将其中每个单词的首字母变成大写,最后在主函数中输出结果*/

问题描述:

/*在主函数中输入一个英文句子,编写函数将其中每个单词的首字母变成大写,最后在主函数中输出结果*/
#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]
1个回答 分类:综合 2014-10-15

问题解答:

我来补答
我说一个想法吧,在C语言里不是有ASCII码的吗?
-32不就可以了吗?怎么会这么复杂
再问: 我就是用ASCII码写的。。。
再答: 哦哦,我没仔细看。那你是哪有问题啊
 
 
展开全文阅读
剩余:2000