What will be output of this code?void main(){int k=5;int *p=&k;int **m=&p;printf("%d%d%d\n", k, *p, **p) ;}
#includestdio.hint main(){int i = 10;int *const p = &i;foo(&p);printf("%d\n", *p);}void foo(int **p){int j = 11;*p = &j;printf("%d\n", **p);}
#includestdio.hvoid fun(int arr[]){int i;int arr_size = sizeof(arr)/sizeof(arr[0]);for (i = 0; i arr_size; i++)printf("%d ", arr[i]);}int main(){int i;int arr[4] = {10, 20 ,30, 40};fun(arr);return 0;}
What will be the output of the following C code? (Initial values: x= 7, y = 8)int main(){struct books{int pages;char str[4];}*ptr;printf("%d",sizeof(ptr));return 0;}