C语言水电费管理系统#include#include#include#defineN100#definew户门牌号*\n);puts(\t\t\t*2.户主姓名*\n);puts(\t\t\t*3.日期*\n);puts(\t\t\t**********************************\n);printf(您想通过第[]种方式查询?\b\b);scanf(%d,&n);switch(n){case1:{printf(住户门牌号:);scanf(%d,&;for(i=0;iN;i++)if((p+i)-number==break;printf(\n\t住户门牌号:%d\n\t户主姓名:%s\n\t总费用:%d,(p+i)-number,(p+i)-name,(p+i)-amoney);for(j=0;j100;j++)printf(\n\t月用水量:%d\n\t月用电量:%d\n\t月费用:%d,(p+i)-wanum[j],(p+i)-elnum[j],(p+i)-emoney[j]);}break;case2:{printf(姓名:);scanf(%s,;for(i=0;iN;i++)if(strcmp((p+i)-name,==0)break;printf(\n\t住户门牌号:%d\n\t户主姓名:%s\n\t总费用:%d,(p+i)-number,(p+i)-name,(p+i)-amoney);for(j=0;j100;j++)printf(\n\t月用水量:%d\n\t月用电量:%d\n\t月费用:%d,(p+i)-wanum[j],(p+i)-elnum[j],(p+i)-emoney[j]);}break;case4:{printf(日期:);scanf(%s,;for(i=0;iN;i++)for(j=0;j100;j++)if(strcmp((p+i)-time[j],[j])==0)break;printf(\n\t住户门牌号:%d\n\t户主姓名:%s,(p+i)-number,(p+i)-name);for(j=0;j100;j++)printf(\n\t月用水量:%d\n\t月用电量:%d\n\t月费用:%d,(p+i)-wanum[j],(p+i)-elnum[j],(p+i)-emoney[j]);}}}voidDeleteFunc(){inti,j,m;printf(删除的住户门牌号为:[]\b\b);scanf(%d,&m);for(i=0;iN;i++)if((p+i)-number==m){strcpy((p+i)-name,(p+j+1)-name);(p+i)-amoney=(p+i+1)-amoney;for(j=0;j100;j++){(p+i)-wanum[j]=(p+i+1)-wanum[j+1];(p+i)-elnum[j]=(p+i+1)-elnum[j+1];strcpy((p+i)-time[j],(p+i+1)-time(j+1));}SavedataFunc();}