单选题

读下面程序并回答问题

#include"stdio.h"

void main()

  {

       char s[50]="de123116abc5656";

   int i,b[10]={0},cnt=0;

   for(i=0;s[i]!='\0';i++)

   {

       if(s[i]>='\0'&&s[i]<='9')

         b[s[i]-'0']++;

   else cnt++;

   }

   printf("%d\n",cnt);

   for(i=0;i<10;i++)

       printf("%d",b[i]);

}


main函数中第一个printf输出cnt的值为(    )

A

15

B

5

C

9

D

16

赣ICP备20007335号-2