这段c语言是什么意思?
#include<stdio.h>#include<stdlib.h>
void main()
{
unsigned int i,n;
unsigned int *a;
printf("输入一个班组的人数:");
scanf("%d",&n);
a=calloc(n, sizeof(unsigned int));
if(a==NULL){printf("动态存储分配失败!\n");exit(1);}
printf("输入%d个职工的年龄:\n",n);
for(i=0;i<n;i++)scanf("%d",a+i);
for(i=0;i<n;i++)printf("%d",a[i]);
printf("\n");
free (a);
}
请通俗一点