// Attenzione: in C si può anche sconfinare!!
//   Secondo esempio: sconfinamento da un vettore all'altro!

#include <stdio.h>

int main() {

  int v3[10], v4[10];
  int i;
  
  puts("Contenuto iniziale dei due vettori");
  puts("(ci limitiamo a int e unsigned)");

  puts("v3[]");
  for (i=0; i<10; i++) {
    printf("i = %d:  int: %d ;  unsigned: %u\n", i, v3[i], v3[i]);
  }
  puts("v4[]");
  for (i=0; i<10; i++) {
    printf("i = %d:  int: %d ;  unsigned: %u\n", i, v4[i], v4[i]);
  }

  puts("\nE ora sconfiniamo da v3[]");
  for (i=0; i<20; i++) {
    printf("i = %d:  int: %d ;  unsigned: %u\n", i, v3[i], v3[i]);
  }

  return 0;
}