输入数量不确定的【0,9】范围内的整数,统计每一种数字出现的次数,输入-1表示结束
#include <stdio.h>
int main()
{
const int number = 10; //数组的大小
int x,i;
int count[number]; //定义数组
for ( i=0; i<number; i++); { //for loop 初始化数组
count[i] = 0;
}
scanf("%d", &x);
while (x!=-1) {
if ( x >=0 && x <=9 ) {
count[x]++; //数据参与运算
}
scanf("%d", &x);
}
for ( i=0; i<number; i++) { //遍历数组输出
printf("%d:%d\n",i,count[i]);
}
return 0;
}