用c语言写一个个人的财务管理系统

#include"stdio.h"#include"string.h"#include"stdlib.h"inti,j,b;structinformation{charn... #include "stdio.h"
#include "string.h"
#include "stdlib.h"

int i,j,b;
struct information
{
char number[10];
float price;
char kind[10];
char ptime[10];
char source[10];
float sr;
float xf;
float jy;
};
struct information inf[15];
struct information t[10];

void input()
{

printf("你想要几条账目:");
scanf("%d",&j);

b=j;

printf("\n\n\n*please input the information\n");
printf("账目编号 出入账金额 入账类别 出入账日期 资金来源\n");
for (i=0;i<j;i++)
{
scanf("%s%f%s%s%s",inf[i].number,&inf[i].price,inf[i].kind,inf[i].ptime,inf[i].source);
}
printf("\n\n\n");

printf("账目编号 出入账金额 入账类别 出入账日期 资金来源\n");
for (i=0;i<j;i++)
printf("%s%f%s%s%s\n",inf[i].number,inf[i].price,inf[i].kind,inf[i].ptime,inf[i].source);

}
void add()
{
b=0;
int a,c;
printf("增加的项目:");

scanf("%d",&a);
printf("\n\n\n*please input the information\n");
printf("账目编号 出入账金额 入账类别 出入账日期 资金来源\n");
b=j+a;
for (j;j<b;j++)
scanf("%s%f%s%s%s",inf[i].number,&inf[i].price,inf[i].kind,&inf[i].ptime,inf[i].source);
printf("\n\n\n");
for (c=0;c<b;c++)
printf("//账目编号:%s,出入账金额:%f,入账类别:%s,出入账日期:%s,资金来源:%s\n",inf[c].number,inf[c].price,inf[c].kind,inf[c].ptime,inf[c].source);
printf("\n\n\n\n");
}

void search()
{ int n,q,c,t;
n=0;
printf("出入账日期:\n");
scanf("%s",t[0].ptime);
printf("//get\n");
while(n<b)
{

if(strcmp(t[0].ptime,inf[n].ptime)==0) break;
n++;
}
if(q==n)
printf("404 not found\n");
else
printf("//账目编号:%s,出入账金额:%f,入账类别:%s,出入账日期:%s,资金来源:%s\n",inf[c].number,inf[c].price,inf[c].kind,inf[c].ptime,inf[c].source);
printf("\n\n\n\n");
}
void ex()
{
printf("exit\n");

}
void out()
{
printf("\n\n\n\n\n\n");

getchar();
getchar();
system("CLS");

}
void meau()
{
int p;

do{

printf("信息录入--------1 \n");
printf("信息增加--------2 \n");
printf("信息结算--------3 \n");
printf("信息查询--------4 \n");
printf(" 退出------->0 \n");
scanf("%d",&p);
system("CLS");
if(p==0)
ex();

else
{
switch(p)
{
case 1:input();break;
case 2:add();break;
case 3:balance();break;
case 4:search();break;
default:printf("error\n");
}
out();
}

}while(p!=0);
}
void main()
{
meau();
}
可以对任一个月进行账目清算查询,收入多少、消费多少,结余多少。这个怎么写
展开
 我来答
iwsansi
2018-01-19 · 超过15用户采纳过TA的回答
知道答主
回答量:264
采纳率:25%
帮助的人:20.1万
展开全部
帮你有什么奖励吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
广州市辉海计算机科技有限公司
2021-02-24 广告
根据不同的需求点对于管理软件的要求也会产生变化,所以想要好用、符合自身需求的话就不能套用标准化的软件系统。远方软件的财务管理同他的其它软件系统一样,是通过客户需求进行完全个性化定制的,而且不需要代码编程,后期需求发生变化时也能及时作出响应调... 点击进入详情页
本回答由广州市辉海计算机科技有限公司提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式