字符串中的数字字符统计

 1 #include<stdio.h>
 2 #include<stdlib.h>
 3 #include<math.h>
 4 #include<string.h>
 5 int main()
 6 {
 7     int n;
 8     int i;
 9     int digit;
10     int len;
11     char ch[1000];
12     scanf("%d",&n);
13     getchar();
14     while (n--)
15     {
16         gets(ch);
17         digit=0;
18         len=strlen(ch);
19         for (i=0;i<len;i++)
20             if (ch[i]>='0'&&ch[i]<='9') digit++;
21         printf("%d\n",digit);
22     }
23     return 0;
24 }