#include<stdio.h>
int main(void)
{
/*********Begin*********/
char arr[100];
int n;
int i, j;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
int count = 0;
scanf("%s",&arr);
for(j=0;arr[j]!=0;j++)//用字符的ASCII为for停止的条件
{
if(arr[j]>='0'&&arr[j]<='9')
{
count++;
}
}
printf("%d\n",count);
}
/*********End**********/
return 0;
}
编程要求
请仔细阅读右侧代码,结合相关知识,在Begin-End
区域内进行代码补充。 输入 输入数据有多行,第一行是一个整数n
,表示测试实例的个数,后面跟着n
行,每行包括一个由字母和数字组成的字符串。 输出 对于每个测试实例,输出该串中数值的个数,每个输出占一行。、
测试说明
样例输入:
2
asdfasdf123123asdfasdf
asdf111111111asdfasdfasdf
样例输出: 6
9