还是求助,谢谢。
#include <stdio.h>int main()
{
int n,number,i,j;
char c;
char a[1008];
while(scanf("%d",&n)!=EOF)
{ number =0;
for (i=0; i<n; i++)
{
getchar(a);
for (j=0; (c=a[j])!='\0'; j++)
{
if (c>='0'&&c<='9')
number++;
}
printf("%d\n",number);
}
}
return 0;
}
这就是求计算一段字符中的数字数,但是没有结果输出,请大家帮帮忙,看看。谢谢。