|
From: Jan M. <jan...@vo...> - 2009-12-30 09:51:36
|
Hello,
I've got problems with reading a file.
I'm working on a connected list, but would like to store the list.
The source code for writing to a file:
do
{
fputs (member -> name, filelist);
fputs ("\n", filelist);
fputs (member -> number, filelist);
fputs ("\n", filelist);
member = member -> next;
}
while (member != temp -> next);
...seems it works correctly
Reading from a file is:
do
{
fgets (user_name, 50, filelist);
fgets (user_number, 50, filelist);
in_user(&pointer_to_user, user_name, user_number);
}
while (!feof(filelist));
And it seems it reads one more thing, so then in the list is one more
member
Thank you for a help in advance.
Jan Mura
|