int ranking()//月度收支排行榜
{
int i,a,t,j=0,year,month,incom[20],outpu[20];
char nam[20][20];
carry();
printf("请输入你想浏览的哪年哪月的收支排行榜:\n年份 月份\n");
scanf("%d%d",&year,&month);
printf("\n 【收入排行榜】\n");
printf("\n排行 姓名 收入 支出 总计\n");
printf(" (元) (元) (元)\n");
for(i=0;i<m;i++)
{
if(thi[i].year==year&&thi[i].month==month)
{
strcpy(nam[j],thi[i].name);
incom[j]=thi[i].income;
outpu[j]=thi[i].output;
j++;
}
}
for(i=0,a=0;a<j;a++)
{
for(t=1;t<j;t++)
{
if(incom[i]<incom[t])i=t;
}
printf("NO.%-5d%-10s %-9d%-9d%-9d\n",a+1,nam[i],incom[i],outpu[i],incom[i]-outpu[i]);
incom[i]=0;
i=0;
}
j=0;
carry();
printf("\n 【支出排行榜】\n");
printf("\n排行 姓名 支出 收入 总计\n");
printf(" (元) (元) (元)\n");
for(i=0;i<m;i++)
{
if(thi[i].year==year&&thi[i].month==month)
{
strcpy(nam[j],thi[i].name);
incom[j]=thi[i].income;
outpu[j]=thi[i].output;
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库C语言课程设计——家庭财务管理系统(14)在线全文阅读。
相关推荐: