Considere uma lista dinamicamente encadeada, onde cada célula da lista possui a seguinte estrutura codificada na linguagem C:
struct celula {
int info;
struct celula *next;
};
Observe a figura abaixo e o posicionamento das variáveis lista, p e novo que são ponteiros para o struct célula. O ponteiro novo aponta para uma nova célula que deverá ser incluída na lista entre as células 2 e 4. Qual das alternativas abaixo permite incluir a nova célula?
