黑马程序员技术交流社区
标题:
想知道这款代码有什么问题。将英文句子所有首字母变成大写
[打印本页]
作者:
安若宸king
时间:
2015-3-10 11:37
标题:
想知道这款代码有什么问题。将英文句子所有首字母变成大写
#include<stdio.h>
int main()
{
int i;
char sen[100];
printf("请输入一英文句子\n");
scanf("%s",sen);
if( sen[0]>90)
{
sen[0]=sen[0]-32;
}
for(i=1;i<sizeof(sen);i++)
{
if(sen[i]=32)
{
sen[i+1]=sen[i+1]-32;
}
}
for(i=0;sen[i]!='\0';i++)
{
printf("%c",sen[i]);
}
return 0;
}
复制代码
作者:
waterfoxjie
时间:
2015-3-10 11:41
首字母??是将所有的小写字母变成大写还是将这句话的字母变成大写??
作者:
紫金飞侠雷
时间:
2015-3-10 11:43
调试一下!!!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2