Я получаю неожиданный результат при выполнении кода. Как я и ожидал, этот код печатает элементы массива как есть. Но я получаю разные результаты для первых 4 элементов. Почему это так?
#include<stdio.h>
void main()
{ int i,a[8]={000,001,010,011,100,101,110,111};
for(i=0;i<8;i++)
printf("%d",a[i]);
}