#include
#include
#include
typedef struct news
{
char name[10];
int age[5];
struct news *next;
}N;
int main()
{
int i;
N head;
FILE *fp;
N *p,*newp;
fp=fopen("D:\\1.txt","r");
if(fp==NULL)
{
printf("打开文件错误");-
fclose(fp);
}
while(!feof(fp))
{
newp=(N *)malloc(sizeof(N));
fscanf(fp,"%s",&p->name);
fscanf(fp,"%s%d",&newp->name,&newp->age);
printf("%s %d",newp->name,newp->age);
newp->next=head.next;
head.next=newp;
}
fclose(fp);
printf("信息导入完毕") ;
}
无法读中的数出文件