How to get a text field with each radio input in cck
It seems you are looking for the Double field module


  Double field is a small module written to provide extensions to Drupal's core Fields. By this module you can split your fields up into two separate parts.
  
  For the moment it includes the following sub-widget types:
  
  
  Textfield
  Select list
  Single checkbox
  Textarea
  
  
  Consequently, in all there are 4 x 4 = 16 widget types.


You can also achieve that using Field collection module. 


  This module Provides a field-collection field, to which any number of fields can be attached.


But this module requires the Entity API module. Also note that this field collection is internally represented as an entity, which is embedded in the host entity. Thus, if desired field collections may be viewed and edited separately too.