#include<stdio.h>
#include<stdlib.h>
int main(){
struct nodeout
{
int out;
struct nodein{int in; };
};
struct nodeout* p;
p=(struct nodeout*)malloc(sizeof(struct nodeout));
p->out=10;
printf("%d",p->out);
}
..Here is my code..How can I initialize the variable 'in' which is inside the structure nodein?
prog.c:7:30: error: declaration does not declare anythingstruct nodein{int in; };-->struct nodein{int in; } s_in;thenp->s_in.in = 42;