我的代码
#include
#include
int main()
{
int sum,i=0,j,cishu,n=0;
int a[999];
for(i=0; ;i++)
{
scanf("%d",&a[i]);
n++;
if(getchar()=='\n') break;
}
printf("%d\n",n);
for(j=0;j<=20;j++)
{
cishu=0;
for(i=0;iif(j==a[i])
cishu=cishu+1;
}
printf("%d ",cishu);
}
return 0;
}
#include<stdio.h>
int main()
{
int n=0,m;
int b[21] = {0};
do
{
scanf("%d",&m);
n++;
b[m]++;
}while(getchar()!='\n');
printf("%d\n",n);
for(int i=0;i<21;i++)
printf("%d ",b[i]);
return 0;
}
你一个问题为什么要发3遍