Salve ragazzi sto facendo 1 programma che mi gestiste una lista a puntatori con il campo informazione che è una stringa ma non riesco ad eseguirlo si blocca subito dopo questa scanf
int main()
{
int scelta;
char *string;
struct nodo *appoggio;
string=(char*)malloc(sizeof(char));
appoggio=NULL;
printf("1:inserisci\n");
printf("2:cancella\n");
scanf("%d",&scelta);
if(scelta==1)
{
printf("inserisci la stringa\n");
scanf("%s",string);//qui muore il mio programma