/* File: file1.c 
 * 
 * This file contains part 1 of a demonstration
 * of external and static variables.
 */

#include <stdio.h>

int file_1_var = 15 ;

int add_one(int a) {

  printf("Entering function add_one.\n") ; 
  return(a + 1) ;
}

void print_var() {

  printf("file_1_var = %d\n", file_1_var) ;
} 

static int private = 13 ;

void set_private(int a) {

  private = a ;
}

void print_private() {

  printf("private = %d\n", private) ;
}
