问题遇到的现象和发生背景
01:统计数字字符个数
总时间限制: 1000ms 内存限制: 65536kB
描述
输入一行字符,统计出其中数字字符的个数。
输入
一行字符串,总长度不超过255。
输出
输出为1行,输出字符串里面数字字符的个数。
样例输入
Peking University is set up at 1898.
样例输出
4
来源
习题(7-1) 医学部 2010 试题 樊波
问题相关代码,请勿粘贴截图
#include<bits/stdc++.h>
using namespace std;
int main()
{
string s;
cin>>s;
int h=0;
for(int i=0;i<strlen(s.c_str());i++)
{
if(s[i]>='0'&&s[i]<='9')
h++;
}
cout<<h;
return 0;
}
运行结果及报错内容
输入:
Peking University is set up at 1898.
输出:
0