Thanks zalezog
I'm actually getting somewhere.
It does loop through each of the lines but it only outputs the first "token" on each line
This is an example of what i need to get from my file
1.4 0 0.5
2.3 1.7 0.1
0.8 0 0
0.7 1.0 0.2
1.2 1.3 0.5
Is there a way of tweaking the code cos the output is going to be changed later anyway but I need to get the first line into the array pointers [0][0], [0][1],[0][2] etc and the same for the other lines so i can select 2 array pointers and an display the contents