home *** CD-ROM | disk | FTP | other *** search
/ C by Discovery (4th Edition) / C_By_Discovery_4th_Edition.tar / C_By_Discovery_4th_Edition / _DISK_ / ch1 / input1.c < prev    next >
C/C++ Source or Header  |  2005-06-16  |  795b  |  25 lines

  1. /*                          input1.c 
  2.  *
  3.  *   Synopsis  - A variable of type int is declared. Its address 
  4.  *               is printed. The program then prompts for and
  5.  *               accepts input of an integer value. The input
  6.  *               value is echoed to the terminal screen.
  7.  *
  8.  *   Objective - Illustrates input of an integer value with 
  9.  *               scanf(). Shows the syntax for the address of 
  10.  *               a variable.
  11.  */
  12.  
  13. #include <stdio.h>
  14.  
  15. int main( void )
  16. {
  17.      int intvar;
  18.      printf("The address of intvar is %p.\n", &intvar);   /* Notes 1 and 2 */
  19.  
  20.      printf("\nEnter an integer value: ");
  21.      scanf("%d", &intvar);                                /* Note 3 */
  22.      printf("The value you entered was %d.\n", intvar);
  23.      return 0;
  24. }
  25.