fee.txt的内容:
1 2 3 4 5 6 7
7 6 5 4 3 2 1
0 1 2 3 4 5 6
20120516 20120517 12345.678 12.324 银行转账 3 中国大陆
#include
#include
struct Fee {
char date[36];//交易日期
char posting_date[36]; //入账日期
float money;//交易额
float balance;//余额
char type[36];//交易类型
int time;//次数
char place[36];//地点
};
int main(void)
{
struct Fee f[100];
int i, n;
memset(f, 0x0, sizeof(f));
printf("交易日期 入账日期 交易额 余额 交易类型 次数 地点");
freopen("fee.txt","r",stdin);
for(n=0; n<100; n++)
{
if(EOF != scanf("%s%s%f%f%s%d%s",f[n].date, f[n].posting_date, &f[n].money, &f[n].balance, f[n].type, &f[n].time, f[n].place));
else break;
}
freopen("CON","r",stdin);
for(i=0; i
fclose(stdin);
printf("\nPress any key to exit...");
getch();
return 0;
}
呵呵 还没有学到这里