                             /* Chapter 9 - Program 2 - SINGLEIO.C */
                             /* Chapter 9 - Programming exercise 2 */
#include <stdio.h>
#include <conio.h>

char storage[80];

int main()
{
char c;
int index = 0;

   printf("Enter any characters, terminate program with X\n");

   do 
   {
      c = _getch();           /* get a character                 */
      if (index < 79)         /* limit it to 79 characters       */
      {
         storage[index] = c;
         index++;
      }
      putchar(c);             /* display the hit key             */
   } while (c != 'X');
   storage[index] = 0;
   printf("%s\n", storage);
   printf("\nEnd of program.\n");

   return 0;
}



/* Result of execution

Enter any characters, terminate program with X

(The output depends on the characters you type in.)

End of program.

*/
