/* Program ilustruje globalne i lokalne promenljive */

#include <stdio.h>

/* Globalna promenljiva */
int a = 1;

void f() {
  /* Lokalna promenljiva */
  int a = 2;
  printf("a = %d\n", a); /* Odnosi se na lokalno a */
}

void g(int a) {
  printf("a = %d\n", a); /* Odnosi se na formalni parametar a */
}

int main() {
  printf("a = %d\n", a); /* Odnosi se na globalno a */
  f();
  g(3);
  return 0;
}