这个程序是怎么解释的?
#include<stdio.h># define N 50
void main()
{
int i,j,c[6],t,money[N],m,count=0;
static int a[]={100.50,10,5,2,1};
printf("please input number of money:\n");scanf("%d",&m);
for(i=0;i<6;i++) c[i]=0;
printf("please input money:\n");
for(i=0;i<m;i++)
{
scanf("%d",&money[i]);
t=money[i];
for(j=0;j<6;j++)
{
c[j]=c[j]+t/a[j];
t=t%a[j];
}
}
for(i=0;i<6;i++) count+=c[i];
for(i=0;i<6;i++) printf("%6d",c[i]);
printf("%6d\n",count);
}
这个程序是怎么解释的?