void main()
{
struct
{
char name[10];
int num;
int count;
}man[5]={{"zhang",1,0},{"wang",2,0},{"li",3,0},{"zhao",4,0},{"liu",5,0}};
int i,n,flag=0;
printf("Input the number(1-5):");
for(i=1;i>0;i++)
{
scanf("%d",&n);
switch(n)
{
case 1:man[0].count++;break;
case 2:man[1].count++;break;
case 3:man[2].count++;break;
case 4:man[3].count++;break;
case 5:man[4].count++;break;
default:flag=1;
}
if(flag)
break;
}
printf("name\tno.\tcount\n");
for(i=0;i<5;i++)
printf("%s\t%d\t%d\n",man[i].name,man[i].num,man[i].count);
}