#include<windows.h>
#include<stdio.h>
#include<conio.h>
#include<time.h>
#include<string.h>
#include<stdlib.h>
#include<stdio.h>
#define N 1000
char name[20];
struct
{
double t;
int speed;
}table[N];
void cuowu()
{
puts("输入错误,重新输入!");
return;
}
int yonghu()
{
int a;
char t;
int i;
printf(" \n\n\n\n\n\n\t\t\t\t1-------新用户登陆\n");
printf(" \n\n\t\t\t\t2-------旧用户登陆\n");
printf("\n\n\t\t\t\t0-------退出:");
scanf("%d",&a);gets(&t);
if(a==1||a==2)
{
system("cls");
printf(" \n\n\n\n\n\n\t\t请输入用户名:");gets(name);
for(i=0;name[i]!='\0';i++);
name[i]='.';name[i+1]='t';name[i+2]='x';name[i+3]='t';name[i+4]='\0';
}
return a;
}
int load(int a)
{
int n=0;
FILE *fp;
if(a==1)fp=fopen(name,"w");
if(a==2)fp=fopen(name,"r+");
if(fp==NULL)
{
puts("不能创建文件!");return 0;
}
if(a==1)fprintf(fp,"%f,%d\n",table[n].t,table[n].speed);
else
{
for(n=0;!feof(fp);n++)
fscanf(fp,"%f,%d\n",&table[n].t,&table[n].speed);
fprintf(fp,"%f,%d\n",table[n].t,table[n].speed);
}
return n;
fclose(fp);
}
/*void main()
{