#include void function() { int var = 5; static int static_var = 5; printf("\t[in function] var = %d\n", var); printf("\t[in function] static_var = %d\n\n", static_var); var++; static_var++; } int main(int argc, const char *argv[]) { int i; static int static_var = 1337; for (i = 0; i < 5; i++) { printf("[in main] static_var = %d\n", static_var); function(); } return 0; }