谁来帮我改下这个
我想让我写的这个东西不只能读出数据,而且想让他自己录入日期,然后我输入一个日期他就读出该日期对应的内容,就像一个备忘录有的功能或者让我建立的文件为输入的日期名也可以
会做的说一下思路,最好写下代码,谢谢了。
#include<stdio.h>
main(long date)
{
char note[1000];
FILE*fp;
fp=fopen;
if((fp=fopen("d:\\notebook.txt","a+"))==NULL)
{gets("This input file can not be opened");exit(0);}
fscanf(fp,"%8s%s",date,¬e);
fprintf(stdout," %8s\n%s\n",date,note);
fclose(fp);
if((fp=fopen("d:\\notebook.txt","r+"))==NULL)
{puts("This file can not be opened");exit(0);}
fscanf(stdin,"%8s%s",date,¬e);
fprintf(fp,"%8s\n%s",date,note);
fclose(fp);
getch();
}