#include<stdio.h>
#define N 10
int main()
{
int x;
int a[20]={0};
int b[11]={0};
int i=0;
scanf("%d",&x);
while(x!=-1){
if(x>=0 && x<=9){
// a[x]++;
a[i]=x;
i++;
}
scanf("%d",&x);
}
for(i=0;i<10;i++){
if(1==a[i])
b[1]++;
if(2==a[i])
b[2]++;
}
for(i=1;i<=9;i++){
printf("%d:%d次\n",i,b[i]);
}
return 0;
}
心得:能正确的使用数组,当数组作函数参数时,数组的长度可以不出现在数组的后面的方括号内,通常用另一个整型参来指定数组的长度。