What is wrong with this code snippet? i am getting Segmentation fault!
#include<stdio.h>
int main()
{
        struct {
                char* name;
                int age;
        } *emp;
        char* empname = "Kumar";
        int empage = 31;
        emp->name = empname;
        emp->age = empage;
        printf("empname :%s\n",emp->name);
        printf("empage :%d",emp->age);
        return 0;
}
And how to correct this program to work?
 
     
     
     
     
    