99问答网
所有问题
从键盘输入一个不超过20个字符的字符串,存储到一个字符数组中。统计其中数字字符的个数。
如题所述
举报该问题
推荐答案 2011-06-17
#include<stdio.h>
main()
{int count=0,i=0;
char s[20];
scanf("%s",s);
while(s[i]!='\0')
{if(s[i]>=48&&s[i]<=57)
count++;
i++;}
printf("数字字符个数为:%d\n",count);
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/vOtXOB7jX.html
其他回答
第1个回答 2011-06-17
char c;
int counter = 0;
while(cin>>c)
{
if(c>='0' && c<='9')counter++;
}
cout<<counter<<endl;
相似回答
大家正在搜
相关问题
从键盘输入一个不超过20个字符的字符串,存储到一个字符数组中...
从键盘输入一个不超过20个字符的字符串,存储到一个字符数组中...
从键盘输入20个字符,存放在一个字符数组中,然后分别统计其中...
C语言:从键盘输入一个不超过100个字符的字符串,其中字符串...
从键盘输入一个不超过20个字符的字符串,存储到一个字符数组中...
C语言的编程问题
用C语言编写:输入20个字符,存放在一个字符数组中,然后分别...
编写函数,由键盘输入一个字符串(长度不超过20)存到数组中,...