Parsing of file with Key value in C/C++
<p>Need some help in parsing the file </p>

<pre><code>Device#  Device Name                 Serial No.                  Active Policy         Disk#         P.B.T.L        ALB
                                                                     Paths                                        
---------------------------------------------------------------------------------------    -------------------------------------
 1       AB      OPEN-V-CM           50 0BC1F1621                          1    SQST           Disk  2       3.1.4.0         N/A
 2       AB      OPEN-V-CM           50 0BC1F1605                          1    SQST           Disk  3       3.1.4.1         N/A
 3       AB      OPEN-V*2            50 0BC1F11D4                          1    SQST           Disk  4       3.1.4.2         N/A
 4       AB      OPEN-V-CM           50 0BC1F005A                          1    SQST           Disk  5       3.1.4.3         N/A
</code></pre>

<p>The above information is in devices.txt file and and i want to extract the device number corresponding to the disk no i input. 
The disk number i input is just an integer (and not "Disk  2" as shown in the file).</p>
