1 votes 1 votes #include <stdio.h> int main() { int (*a)[2]; int arr[4][4]={1,2,3,4,6,7,8,9}; a=arr; ++a; printf("%d",**a); return 0; }what is the answer NUMARICAL--------------------------------? Programming in C programming programming-in-c array array-of-pointers + – kirmada asked Jun 20 • recategorized Jun 20 by kirmada kirmada 125 views answer comment Share Follow See all 3 Comments See all 3 3 Comments reply Shaik Masthan commented Jun 20 reply Follow Share This is comment but not the answer. Repeating the same mistake again and again. 0 votes 0 votes shivamSK commented Jun 20 reply Follow Share where write we can not give answer in comment ???! its a open source website not your own.... 😡 –2 votes –2 votes nothingToDo commented 6 days ago reply Follow Share Above code should give a compilation error, as the there is compatability mismatch while assigning the pointer. The provided answer assumes a type-casting. 1 votes 1 votes Please log in or register to add a comment.
2 votes 2 votes Answer Is Print 3. shivamSK answered Jun 20 shivamSK comment Share Follow See 1 comment See all 1 1 comment reply shivamSK commented Jun 20 i moved by Shaik Masthan Jun 20 reply Follow Share IMAGE URL if image not showing 1 votes 1 votes Please log in or register to add a comment.
0 votes 0 votes I can't think of a more simpler explanation, you can comment on it if you still find it confusing. Although it was already answered but I guess maybe it was hard to understand so I have written the meanings of those declarations too. MukulGupta answered 1 day ago MukulGupta comment Share Follow See all 0 reply Please log in or register to add a comment.