输入十个人的年龄,统计各个年龄段并存放到数组中

#include 
main()
{
int b[10],i,d[5]= ;
printf("输入十个人的年龄:");
 for(i=1;i<=10;i++)
 scanf("%d",&b[i]);
 for(i=0;i<10;i++)
 {
  switch(d[i]=b[i]/10)
  {
  case 1:d[0]++;break;
  case 2:d[1]++;break;
  case 3:d[2]++;break;
  case 4:d[3]++;break;
  case 5:d[4]++;break;
  default:break;
 }
}
  for(i=0;i<5;i++)
  printf("%d到%d岁的共有%d人!\n", , , d[i]);
}

#include <stdio.h>
main()
{
int b[10],i,d[5]={0} ;
printf("输入十个人的年龄:");
 for(i=1;i<=10;i++)
 scanf("%d",&b[i]);
 for(i=0;i<10;i++)
 {
  switch(b[i]/10)
  {
  case 1:d[0]++;break;
  case 2:d[1]++;break;
  case 3:d[2]++;break;
  case 4:d[3]++;break;
  case 5:d[4]++;break;
  default:break;
 }
}
  for(i=0;i<5;i++)
  printf("%d到%d岁的共有%d人!\n",i * 10 , i * 10 + 9, d[i]);
}

这种计数方法是非常推荐题主学习的,简单易用,详解可以参考这篇文章