答:
代码如下:
#include <stdio.h>
#define N 50//数组长度50
int main()
{
int a[N],b[10]={0},i=0;
printf("请输入整数(值在0~9的范围内,数据个数少于50):");
scanf("%d",&a[0]);//输入整数
while(a[i]!=-1)//-1作为输入结束的标志,结束循环
{
b[a[i]]++;//对于整数0~9,进行记数
i++;
scanf("%d",&a[i]);//输入整数
}
for(int j=0;j<10;j++)
printf("%d的个数:%d\n",j,b[j]);//输出同一整数(0~9)出现的个数
return 0;
}