Q54
What will be the output of the following C code? (Given that the size of array is 4 and new size of array is 5) #include #include main() int *p,i,a,b; printf("Enter size of array"); scanf("%d",&a); p=(int*)malloc(a*sizeof(int)); for(i=0;i<a;i++) printf("%d ",i); printf("Enter new size of array"); scanf("%d",&b); realloc(p,b); for(i=0;i<b;i++) printf("%d ",i); free(p);
A.
1234
12345
12345
B.
Error
C.
0123
01234
Answer01234
D.
0123
12345
12345
Answer: Option C
Solution
Answer: Option C
No explanation is given for this question Let's Discuss on Board