Non capisco proprio, sembrerebbe che gli array non funzionino...

Mi vergogno quasi

codice:
#include <stdio.h>

int array[100];
int i; 

main() {
        for ( i = 0; i <= 100; i++) {     
        printf ("%d\n" , array[i]);
        }
return 0;
}
Perchè l'output è una serie di numeri assurdi?