黑马程序员技术交流社区
标题:
实现输入单词首字母大写并统计单词个数
[打印本页]
作者:
木冉
时间:
2015-11-17 12:16
标题:
实现输入单词首字母大写并统计单词个数
//实现单词首字母大写并统计单词个数gets();
#include <stdio.h>
int main(){
//定义变量
char str[100];
int count=0,i,word=0;
//提示用户输入字符串
printf("请输入单词:\n");
//接受用户输入
gets(str);
//循环
for(i=0;str[i]!='\0';i++){
//判断是否为单词
if(str[i] == ' '){
//否,继续向下走执行
word = 0;
}else if(word == 0){
//是,首字母大写,并计数
str[i] = str [i]-32;
count++;
word = 1;
}
}
printf("共有%d个单词:%s\n",count,str);
return 0;
}
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2