输入一行字符,分别统计出其中每个数字,空白符,其他字符出现的次数
本帖最后由 追逐的人生 于 2014-8-21 15:38 编辑#include <stdio.h>
void main()
{
int num={0};
int blank = 0, others = 0, x=0;
char c;
while((c=getchar())!=EOF)
{
if(c>='0'&& c<='9')
++num;
else if(c==' '||c=='\t'||c=='\n')
++blank;
else
++others;
}
while(x<10)
{
printf("数字%d有%d个\n",x,num);
x++;
}
printf("空白符:%d个,其他:%d个",blank, others);
}
输入一行字符,分别统计出其中每个数字,空白符,其他字符出现的次数。
大家帮忙看看,到底哪里错了呢?百思不得其解
终于明白了{:9_217:} 求教
页:
[1]