Hi, I wanted to know why the output of this code is nothing? : I wanted to know why the output of this code is nothing? is it something related to the use of SIZE in for expression?


    #include<stdio.h>
    int array[6] = {4, 5, 6, 10, -1, 0};
    #define SIZE (sizeof(array)/sizeof(array[0]))
    int main() {
    	int i;	
    	for (i= -1; i< SIZE; ++i)  printf("%d", array[i+1]);
    	return 0;
    }