Falha na segmentação [duplicado]
Esta pergunta já tem uma resposta aqui:
Crash ou "falha de segmentação" quando os dados são copiados / digitalizados / lidos para um ponteiro não inicializado 4 respostasO que há de errado com este trecho de código? Estou recebendo uma falha de segmentação!
#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;
}
E como corrigir este programa para funcionar?