How to add the input text field in node view page
You can use editablefields module.


  This module allows CCK fields to be edited on a node's display (e.g.
  at node/123), not just on the node edit pages (e.g. node/123/edit). It
  also works within views etc. Anywhere a 'formatter' can be selected,
  you can select editable (or click to edit).


You can  follow the below step for setting up editablefields for your content type.


Go to  Administration -> Structure -> Content type
Edit your content type and then click on "Manage Display"
Change the Format to editablefields for your field.
Once you set the formatter, you can click on the gear icon to further
change the settings - the settings vary per field type