How to extract this data in fortran
Hi,
I have some results output from a program The data is usually x y z 56.34 22.35 96.45 but sometimes it can be 56.34100.35 96.45 It should actually be 56.34 100.35 96.45 but there's a programming bug. It's not possible to rerun due to the complication involved. So how can I extract such that I can get x=56.34, y=100.35, z=96.45? I tried extracting "56.34100.35" as a character and then change to real. However if it is in the form of 56.34 22.35, this method will not work because the extracted character will only be "56.34" instead of "56.34 22.35" Hope someone can help. Thanks |
Quote:
read(1,*) a,b,c write(*,*) a,b,c end |
All times are GMT -4. The time now is 20:10. |