作业帮 > 综合 > 作业

用C编程:输入一个英文句子(小写字符串),将其中每个单词的首字母改成大字母,然后输出此句子.谢谢…

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/10 17:58:49
用C编程:输入一个英文句子(小写字符串),将其中每个单词的首字母改成大字母,然后输出此句子.谢谢…
如:输入:the computer examination ,则输出:The Computer Examination.最后那个朋友方法很好!可是用scanf涵数时不是要用地址符号&吗?所以我还是选这位朋友的方法了.看起来可行!呵呵,我没电脑…不能在电脑里操作.谢谢各位.
#include
void main()
{
char x[80]; //声明一个数组存放字符串
int i;
printf("请输入英文语句\n");
gets(x); //获取字符串
for (i=0;x[i]!='\0';i++) //判断是否是英文语句
{
if(((x[i]>'a')&&(x[i]'A')&&(x[i]