Code:int main() { int a[] ={ 1,2,3,4,5,6,7}; char c[] = {' a','x','h','o','k'}; printf("%d %d ",&a[0],&a[3]);//prints address with with the diffence of 12 printf("\n%d\t %d ", (&a[3]-&a[0]),(&c[3]-&c[0]));//but how come the diffrence is //3 ?????????????????????