#include<stdio.h>
void main()
{
 int arr[5],b,c,d,e,j;
 int *i;
 int g=0,ts,hx;
 int cz,jy,zd,zx;
 char ch;
 char a;
  i=arr;
  printf("请输入一个月每天的花销:\n");
  for(b=0;b<5;b++)
  {
   scanf("%d",*i);
   i++;
  }
  i=arr;
  for(b=0;b<5;b++)
  {
   printf("第%d天的花销为%d",b+1,*i);
   i++;
  }
 do
 { 
  printf("请根据下面1~6选择你所需要的服务:\n");
  printf("1. 计算月总花销以及月平均花销\n");
  printf("输入一个月的总收入,求这个月是超支还是节余\n");
  printf("计算花销最大的一天和最小的一天\n");
  printf("2. 根据输入的天,查找该天的花销\n");
  printf("3. 根据输入的花销,查找天数\n");
  printf("4. 删除某一天的花销\n");
  printf("5. 添加某一天的花销\n");
  printf("6. 对所有的花销进行排序\n");
  printf("请输入你的选择:\n");
  scanf("%c",&a);
 
  
  switch('a')
  {
   case 1: 
   
    i=arr;
    for(b=0,c=0;b<5;b++)//c为总花销
    {
     scanf("%d",*i);
     c+=*i;
     i++;
    } 
    d=c/5;  //d为平均花销的值
    printf("该月的总花销为%d\n",c);
    printf("该月的平均花销为%d\n",d);
    
    
    
    printf("请输入你的总收入:\n");
    scanf("%d",&e);
    i=arr;
    for(b=0,c=0;b<5;b++)//c为总花销
    {
     scanf("%d",*i);
     c+=*i;
     i++;
    }
    if(e<c)//cz为超支
    {
     cz=c-e;
     printf("这个月超支%d\n",cz);
    }
    if(e>c)//jy为节余
    {
     jy=e-c;
     printf("这个月节余%d\n",jy);
    }
    
      
    i=arr; //zd为最大,zx为最小
    
    zd=*i;
    zx=*i;
    for(b=0;b<5;b++)
    {
     if(zd<*i)
     {
      zd=*i;
      i++;
     }
     if(zx>*i)
     {
      zx=*i;
      i++;
     }
    }
    printf("花销最大的一天为%d\n",zd);
    printf("花销最小的一天为%d\n",zx);
    break;
   case 2: //ts为天数,
    
    printf("请输入你要查找的天数:\n");
    scanf("%d",&ts);
    i=arr;
    for(b=0;b<5;b++)
    {
     if(ts==*(i+1))
     {
      printf("第%d天的花销为%d\n",b+1,*(i+1));
      g=1;
     }
     i++;
    }
    if(g==0)
    {
     printf("输入无效\n");
    }
    break;
   case 3: //hx为花销,
    
    printf("请输入你要查找的花销:\n");
    scanf("%d",&hx);
    i=arr;
    for(b=0;b<5;b++)
    {
     if(ts==*i)
     {
      printf("%d天的花销为第%d天的花销\n",*i,b+1);
      g=1;
     }
     i++;
    }
    if(g==0)
    {
     printf("输入无效\n");
    }
    break;
    default:printf("请重新输入\n");  
  }
  printf("是否继续(y/n)");
  fflush(stdin);
  scanf("%c",&ch);
 }while(ch=='y' || ch=='Y');
}  



											
	    

	

