int main() { int a[3]={1,10,20}; printf("%u %u %u \n" ,&a,a,&a[0]); return 0; }
Это печатает одно и то же значение для всех трех. Я понимаю, что a и & a [0] одинаковы, но как & a тоже?