First, administrative stuff: Pasting ANY text into the main message window is subject to the forum software reformatting the text, generally removing white space but other things occur depending on exact pasted stuff.
So if you want to show us text, open a text box using the </> icon above the main message window and paste the text there.
It will help if you can show us what you mean by " read as one observation spanning over three lines". It is possible to read multiple lines at a time as a single observation. But I do not see any thing from your description that tells us what value goes into what variable.
The / on the input statement is an instruction to advance to the next line. An example (and shows what a text box looks like)
data example;
input x 1-3 y 4-6
/ z 1-5 a 6
/ b 4-5 c 7-8 ;
datalines;
123456789
123456789
123456789
;
I tend to place the / on the input statement so it is a bit easier to follow the code as to what I expect to read.
If your data is fixed column, which is the only way I can interpret what I see so far, you will need to count out each column for the variable you want. OR find a document that has the information for which variables start where. If you have such and have a hard time reading the data then share that document with us.
If any of the - in the body of that stuff does not start a negative numeric value you will have to provide a character format to read the values.