home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / lang / c / 12918 < prev    next >
Encoding:
Text File  |  1992-08-29  |  1.2 KB  |  33 lines

  1. Newsgroups: comp.lang.c
  2. Path: sparky!uunet!dcatlas!joet
  3. From: joet@dcatlas.dot.gov (Joe Trott)
  4. Subject: Re: How to fprintf two columns?
  5. Message-ID: <1992Aug28.153857.8234@dcatlas.dot.gov>
  6. Organization: U.S Dept. of Transportation
  7. References: <1684FBD10.KSZ@VM.NRC.CA>
  8. Date: Fri, 28 Aug 1992 15:38:57 GMT
  9. Lines: 22
  10.  
  11. KSZ@VM.NRC.CA writes:
  12.  
  13. >I need the following output to a file:
  14. >                    1.2     2.3
  15. >                    1.3     2.4
  16. >                    1.4     2.5
  17. >                      ....
  18. >which contains two columns. They are not generated at the same time, i.e.
  19. >at the first the first column is generated and then write to a file. then
  20. >the file is rewinded and the second column is generated. Now I need write
  21. >the second column to that particular place, say begin with 10th column.
  22. >I have tried fseek() but it  seems to me not working. (?)
  23. >I have spent all day long and still don't see the light. Anybody can help me?
  24.  
  25. If I were doing it (and I realize I'm not, so your method may differ), I 
  26. would do it by making the first file a scratch file.  Write the first column
  27. to it, rewind it, read it sequentially, write that value plus your second
  28. column value into the *real* output file, then delete the scratch file.
  29.  
  30. -JTT
  31.  
  32.