问题:代码在openjudge上提交显示错误,在Devc++可以正确运行,有哪一步出错了吗?
输入一行字符,统计出其中数字字符的个数。
输入
一行字符串,总长度不超过255。
输出
输出为1行,输出字符串里面数字字符的个数。
样例输入
Peking University is set up at 1898.
样例输出
4
#include<iostream>
#include<cstdio>
#include<cstring>
#include<cmath>
using namespace std;
int main()
{
char a[255];
int b=0,n;
cin.getline(a,255);
n=strlen(a);
for(int i=0;i<n;i++)
{
if(a[i]>='0'&&a[i]<='9')
{ b++;}
}
cout<<b;
return 0;
}