int b[10]={0} 初始化一下
b[a[i]]++;
供参考:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
int a[101]={0},b[10]={0},i;
srand((unsigned int)time(NULL));
for (i=0;i<100;i++)
{
a[i] = rand()%10;
b[a[i]]++;
}
for (i=0;i<10;i++)
printf("%d:%d\n",i,b[i]);
return 0;
}