首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

统计x出现的次数,很少一段代码,帮小弟我看一下错在那里

2012-03-27 
统计x出现的次数,很少一段代码,帮我看一下错在那里?#include stdio.h#include string.hvoidmain(){int

统计x出现的次数,很少一段代码,帮我看一下错在那里?
#include <stdio.h>
#include <string.h>
void   main()
{
int   i,mark;
char   str[30];
printf( "请您输入要统计的字符串: ");
gets(str);
for(i=0;i <strlen(str);i++)
if(str[i]== 'x ')
mark++;
printf( "x出现的次数为:%d ",mark);
}
统计不出来是怎么回事?

[解决办法]
没初始化mark
mark = 0;
for(i=0;i <strlen(str);i++)
if(str[i]== 'x ')
mark++;
[解决办法]
mark没初值
[解决办法]
定义的时候初始化是个好习惯,希望楼主养成

热点排行