What will output when you compile and run the following code?#include
struct student
{
int roll;
int cgpa;
int sgpa[8];
};
void main()
{
struct student s = { 12,8,7,2,5,9 };
int *ptr;
ptr = (int *)&s;
clrscr();
printf( "%d", *(ptr+3) );
getch();
}
struct student
{ int roll;
int cgpa;
int sgpa[8]; }; void main()
{ struct student s = { 12,8,7,2,5,9 };
int *ptr;
ptr = (int *)&s;
clrscr();
printf( "%d", *(ptr+3) );
getch(); }
What will output when you compile and run the following code?#include <stdio.h>
struct student
{
int roll;
int cgpa;
int sgpa[8];
};
void main()
{
struct student s = { 12,8,7,2,5,9 };
int *ptr;
ptr = (int *)&s;
clrscr();
printf( "%d", *(ptr+3) );
getch();
} Correct Answer 2