编程统计输入的字符串中数字字符出现的次数,不知道为啥结果不对!
3 回答
茅侃侃
TA贡献1842条经验 获得超21个赞
#include <stdlib.h>
#include <stdio.h>
int main(int arg,char * args)
{
char ch[80];
int count = 0; //用来统计字符出现次数
printf("请输入你的字符.\n");
int i = 0;
for(i = 0;i < strlen(ch);i ++)
{
gets(ch);
}
while(ch[i] != '\0')
{
if(ch[i] == 'c') //此处判断为假设你要查找的字符是c
{
count++;
}
}
printf("字符c出现的次数为%d次!\n",count);
/*以上代码中可能出现的函数使用方法不是很正确,毕竟是用记事本写的代码。如便难以出错请查询函数用法自行改正。。。。。。。
*/
return 0;
}
- 3 回答
- 0 关注
- 551 浏览
添加回答
举报
0/150
提交
取消